---
title: "UpdatePackageManager"
method: PATCH
path: "/v1/namespaces/{object.tenant_meta.namespace}/package-managers"
tags: ["PackageManagerService"]
---

# UpdatePackageManager

`PATCH /v1/namespaces/{object.tenant_meta.namespace}/package-managers`

Updates a specified package manager.

## Path parameters

- `object.tenant_meta.namespace` string, required

## Request body

- PackageManagerServiceUpdatePackageManagerBody — Request to update the package manager.
  - `object` object — PackageManager holds the data for the various package managers of the enterprise. Mainly locations and access credentials when needed to resolve/scan packages from private package managers. An enterprise can create one or more package managers in a namespace. All the package managers of the given namespace will be taken into account when resolving.
    - `meta` V1Meta — Common fields for all Endor Labs resources.
      - `annotations` object — Annotations can be used to attach metadata to a resource message. Annotation values can be small or large, structured or unstructured, and may include characters not permitted by labels. The keys may contain alphanumerics, underscores (_), dots (.) and dashes (-). The values of an annotation must be 16384 bytes or smaller.
      - `create_time` string, date-time — Time the resource was created. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
      - `created_by` string — Name and authentication source of the user who created the object, for example, ewok@endor.ai@google@api-key.
      - `description` string — Resource description. Must be less than 1024 bytes.
      - `index_data` V1IndexData — IndexData is used to index the resource for search. It's an internal object.
        - `data` string[]
        - `search_score` number, float — search_score is the score of the resource for search. Internal use only.
        - `tenant` string
        - `will_be_deleted_at` string, date-time — Time that the resource will be deleted.
      - `kind` string — Resource kind, for example, HelloResponse. Auto-generated using the protobuf message proto.MessageName().Name().
      - `name` string, required — Resource name. Must be 63 characters or less.
      - `parent_kind` string — Parent object resource kind, for example, Project.
      - `parent_uuid` string — Parent object UUID.
      - `references` object — Map of objects referenced in a query API.
      - `tags` string[] — List of tags attached to the resource. Tags can be used to select objects and to find collections of objects that satisfy certain conditions. A tag must be 255 characters or less.
      - `update_time` string, date-time — Time the resource was last updated. Note: Updated on all create/patch/delete operations. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
      - `updated_by` string — Name and authentication source of the last user who updated the object, for example, vulnerabilityingestor@endor.ai@x509.
      - `upsert_time` string, date-time — Time the resource was last upserted. Note: create_time is only set the first time the resource is created. upsert_time is set every time the resource is upseted. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
      - `version` string — Message version.
    - `propagate` boolean — Propagate indicates that the object should be visible in child namespaces.
    - `spec` V1PackageManagerSpec
      - `auth_provider` PackageManagerAuthProvider
        - `aws` PackageManagerAWSAuthProvider — AWSAuthProvider represents a configuration for the authentication with the AWS Code Artifact repository.
          - `allowed_audience` string, required — allowed_audience is the allowed audience value to retrieve the role.
          - `domain` string, required — domain name of the AWS Code Artifact repository.
          - `domain_owner` string, required — domain_owner of the AWS Code Artifact repository.
          - `region` string, required — region is the region of the AWS Code Artifact repository.
          - `repository` string, required — repositiry of the AWS Code Artifact repository.
          - `target_role_arn` string, required — target_role_arn is the role that we need to assume in AWS.
        - `gar` PackageManagerGARAuthProvider — GARAuthProvider represents a configuration for authentication with Google Artifact Registry. Supported package manager types: NPM, MVN, GRADLE, PYPI. Unsupported types (CARGO, GEM, NUGET, PACKAGIST, COCOAPOD, SWIFT) are rejected at runtime.
          - `location` string, required — location is the GCP region or multi-region where the repository is hosted (e.g., "us-central1", "europe-west1", "us").
          - `project_id` string, required — project_id is the GCP project ID that hosts the Artifact Registry repository.
          - `repository` string, required — repository is the name of the Artifact Registry repository.
          - `service_account_key` string, required — service_account_key is the JSON key for a GCP service account with artifactregistry.reader permissions. Encrypted at rest.
        - `package_manager_type` 'PACKAGE_MANAGER_TYPE_UNSPECIFIED' | 'PACKAGE_MANAGER_TYPE_NPM' | 'PACKAGE_MANAGER_TYPE_MVN' | 'PACKAGE_MANAGER_TYPE_CARGO' | 'PACKAGE_MANAGER_TYPE_PYPI' | 'PACKAGE_MANAGER_TYPE_GEM' | 'PACKAGE_MANAGER_TYPE_NUGET' | 'PACKAGE_MANAGER_TYPE_PACKAGIST' | 'PACKAGE_MANAGER_TYPE_GRADLE' | 'PACKAGE_MANAGER_TYPE_COCOAPOD' | 'PACKAGE_MANAGER_TYPE_SWIFT' | 'PACKAGE_MANAGER_TYPE_CONAN', required
      - `cargo` V1CargoSpec — CargoSpec represents a configuration for Cargo.
        - `priority` integer, required — The priority of Cargo. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `token` string — A token that must be provided by the repository owner.
        - `url` string — The url of the crates registry that Cargo must use.
      - `cocoapod` V1CocoapodSpec — Represents a configuration for the Cocoapod package manager. Cocoapods does not support any registry authentication.
        - `priority` integer, required — The priority of the Cocoapod package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `url` string — The URL of the registry that the Cocoapods package manager must use.
      - `conan` V1ConanSpec — Represents a configuration for the Conan package manager.
        - `aws` PackageManagerAWSAuthProvider — AWSAuthProvider represents a configuration for the authentication with the AWS Code Artifact repository.
          - `allowed_audience` string, required — allowed_audience is the allowed audience value to retrieve the role.
          - `domain` string, required — domain name of the AWS Code Artifact repository.
          - `domain_owner` string, required — domain_owner of the AWS Code Artifact repository.
          - `region` string, required — region is the region of the AWS Code Artifact repository.
          - `repository` string, required — repositiry of the AWS Code Artifact repository.
          - `target_role_arn` string, required — target_role_arn is the role that we need to assume in AWS.
        - `basic_auth` V1ConanSpecBasicAuth
          - `password` string, required — Password or API token for basic auth.
          - `username` string, required — Username for basic auth (JFrog Artifactory or self-hosted).
        - `priority` integer, required — The priority of the Conan package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `remote_name` string — The logical name of the remote in the Conan client configuration.
        - `url` string, required — The URL of the Conan remote registry.
      - `gem` V1GemSpec — GemSpec represents a configuration for the Ruby gems package manager.
        - `password` string — An encrypted password that must be provided by the repository owner.
        - `priority` integer, required — The priority of the Ruby gems package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `url` string — The URL of the registry that the Ruby gems package manager must use.
        - `user` string — The user name to use to access this repository.
      - `gradle` V1GradleSpec — GradleSpec represents properties that need to be set for Gradle projects.
        - `mtls` V1MTLSAuth
          - `ca_cert` string — The CA certificate in PEM format.
          - `client_cert` string, required — The client certificate in PEM format.
          - `client_key` string, required — The client key in PEM format.
          - `server_cert` string — The server certificate in PEM format.
        - `property_key_name` string — The key name for Gradle properties.
        - `property_key_value` string — The key value for Gradle properties.
      - `mvn` V1MavenSpec — MavenSpec represents a configuration for the Maven package manager.
        - `id` string — A string that uniquely identifies this proxy/server. This is the UUID of the object if not provided.
        - `is_plugin_repository` boolean — Indicates whether the repository is a plugin or binary repository.
        - `mtls` V1MTLSAuth
          - `ca_cert` string — The CA certificate in PEM format.
          - `client_cert` string, required — The client certificate in PEM format.
          - `client_key` string, required — The client key in PEM format.
          - `server_cert` string — The server certificate in PEM format.
        - `name` string — User identifiable name for the repository. This is the name of the package manager if not provided.
        - `password` string
        - `priority` integer, required — The priority of the Maven package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `public_repository` boolean — Indicates if cloud storage is accessible publicly.
        - `region` string
        - `snapshots` boolean — Indicates whether the repository can contain snapshot versions.
        - `url` string — The URL of the registry that the Maven package manager must use.
        - `user` string — The user name to use to access this repo.
      - `npm` V1NPMSpec — NPMSpec represents a configuration for the Node package manager.
        - `auth_token` string — An auth token that cloud providers typically provide to connect to the registry.
        - `mtls` V1MTLSAuth
          - `ca_cert` string — The CA certificate in PEM format.
          - `client_cert` string, required — The client certificate in PEM format.
          - `client_key` string, required — The client key in PEM format.
          - `server_cert` string — The server certificate in PEM format.
        - `priority` integer, required — The priority of the Node package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `scope` string
        - `token` string — A base64 encoded user name and password as token.
        - `url` string — The URL of the registry that NPM must use.
      - `nuget` V1NugetSpec — NugetSpec represents a configuration for the NuGet package manager.
        - `password` string — An encrypted password that must be provided by the repository owner.
        - `priority` integer, required — The priority of the NuGet package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `url` string — The URL of the registry that the NuGet package manager must use.
        - `user` string — The username to use to access this repository.
      - `package_manager_status` SpecPackageManagerStatus
        - `error_message` string — error_message if any was found.
        - `last_tested_at` string, date-time — last_tested_at is the time when the package manager was last tested.
        - `state` 'STATE_UNSPECIFIED' | 'STATE_SUCCESS' | 'STATE_FAIL' — The status of the package manager.
      - `packagist` V1PackagistSpec — Represents a configuration for the Packagist(PHP) package manager.
        - `auth_kind` 'AUTH_KIND_UNSPECIFIED' | 'AUTH_KIND_HTTP_BASIC' | 'AUTH_KIND_HTTP_BEARER' | 'AUTH_KIND_GITHUB_OAUTH' | 'AUTH_KIND_GITLAB_OAUTH' | 'AUTH_KIND_GITLAB_TOKEN' | 'AUTH_KIND_BITBUCKET_OAUTH', required — Auth methods for Packagist - reference https://getcomposer.org/doc/articles/authentication-for-private-packages.md.
        - `host` string — The host name of the registry or repository where the PHP packages are hosted.
        - `password` string — An encrypted password that must be provided by the repository owner.
        - `user` string — The user name to use to access the given host.
      - `pypi` V1PypiSpec — PypiSpec represents a configuration for the Python package manager.
        - `mtls` V1MTLSAuth
          - `ca_cert` string — The CA certificate in PEM format.
          - `client_cert` string, required — The client certificate in PEM format.
          - `client_key` string, required — The client key in PEM format.
          - `server_cert` string — The server certificate in PEM format.
        - `password` string — An encrypted password that must be provided by the repository owner.
        - `priority` integer, required — The priority of the Python package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `url` string — The URL of the registry that the Python package manager must use.
        - `user` string — The user name to use to access this repository.
      - `swift` V1SwiftSpec — Represents a configuration for the Swift package manager.
        - `basic_auth` V1SwiftSpecBasicAuth
          - `password` string
          - `username` string
        - `priority` integer, required — The priority of the Swift package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
        - `scope` string — The private registry scope.
        - `token` string — Access token to authenticate to the registry.
        - `url` string — The URL of the registry that the Swift package manager must use.
    - `tenant_meta` object — Git repositories are associated tenant.
    - `uuid` string — The UUID of the package manager.
  - `request` V1UpdateRequest — Message used for all update requests.
    - `force` boolean — Force will force the update of the resource if any checks fail.
    - `update_mask` string — Fields to update. Defaults to all fields.

## Response `200`

A successful response.

- V1PackageManager — PackageManager holds the data for the various package managers of the enterprise. Mainly locations and access credentials when needed to resolve/scan packages from private package managers. An enterprise can create one or more package managers in a namespace. All the package managers of the given namespace will be taken into account when resolving.
  - `meta` V1Meta, required — Common fields for all Endor Labs resources.
    - `annotations` object — Annotations can be used to attach metadata to a resource message. Annotation values can be small or large, structured or unstructured, and may include characters not permitted by labels. The keys may contain alphanumerics, underscores (_), dots (.) and dashes (-). The values of an annotation must be 16384 bytes or smaller.
    - `create_time` string, date-time — Time the resource was created. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
    - `created_by` string — Name and authentication source of the user who created the object, for example, ewok@endor.ai@google@api-key.
    - `description` string — Resource description. Must be less than 1024 bytes.
    - `index_data` V1IndexData — IndexData is used to index the resource for search. It's an internal object.
      - `data` string[]
      - `search_score` number, float — search_score is the score of the resource for search. Internal use only.
      - `tenant` string
      - `will_be_deleted_at` string, date-time — Time that the resource will be deleted.
    - `kind` string — Resource kind, for example, HelloResponse. Auto-generated using the protobuf message proto.MessageName().Name().
    - `name` string, required — Resource name. Must be 63 characters or less.
    - `parent_kind` string — Parent object resource kind, for example, Project.
    - `parent_uuid` string — Parent object UUID.
    - `references` object — Map of objects referenced in a query API.
    - `tags` string[] — List of tags attached to the resource. Tags can be used to select objects and to find collections of objects that satisfy certain conditions. A tag must be 255 characters or less.
    - `update_time` string, date-time — Time the resource was last updated. Note: Updated on all create/patch/delete operations. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
    - `updated_by` string — Name and authentication source of the last user who updated the object, for example, vulnerabilityingestor@endor.ai@x509.
    - `upsert_time` string, date-time — Time the resource was last upserted. Note: create_time is only set the first time the resource is created. upsert_time is set every time the resource is upseted. Format: 2017-01-15T01:30:15.01Z RFC 3339: https://www.ietf.org/rfc/rfc3339.txt.
    - `version` string — Message version.
  - `propagate` boolean — Propagate indicates that the object should be visible in child namespaces.
  - `spec` V1PackageManagerSpec, required
    - `auth_provider` PackageManagerAuthProvider
      - `aws` PackageManagerAWSAuthProvider — AWSAuthProvider represents a configuration for the authentication with the AWS Code Artifact repository.
        - `allowed_audience` string, required — allowed_audience is the allowed audience value to retrieve the role.
        - `domain` string, required — domain name of the AWS Code Artifact repository.
        - `domain_owner` string, required — domain_owner of the AWS Code Artifact repository.
        - `region` string, required — region is the region of the AWS Code Artifact repository.
        - `repository` string, required — repositiry of the AWS Code Artifact repository.
        - `target_role_arn` string, required — target_role_arn is the role that we need to assume in AWS.
      - `gar` PackageManagerGARAuthProvider — GARAuthProvider represents a configuration for authentication with Google Artifact Registry. Supported package manager types: NPM, MVN, GRADLE, PYPI. Unsupported types (CARGO, GEM, NUGET, PACKAGIST, COCOAPOD, SWIFT) are rejected at runtime.
        - `location` string, required — location is the GCP region or multi-region where the repository is hosted (e.g., "us-central1", "europe-west1", "us").
        - `project_id` string, required — project_id is the GCP project ID that hosts the Artifact Registry repository.
        - `repository` string, required — repository is the name of the Artifact Registry repository.
        - `service_account_key` string, required — service_account_key is the JSON key for a GCP service account with artifactregistry.reader permissions. Encrypted at rest.
      - `package_manager_type` 'PACKAGE_MANAGER_TYPE_UNSPECIFIED' | 'PACKAGE_MANAGER_TYPE_NPM' | 'PACKAGE_MANAGER_TYPE_MVN' | 'PACKAGE_MANAGER_TYPE_CARGO' | 'PACKAGE_MANAGER_TYPE_PYPI' | 'PACKAGE_MANAGER_TYPE_GEM' | 'PACKAGE_MANAGER_TYPE_NUGET' | 'PACKAGE_MANAGER_TYPE_PACKAGIST' | 'PACKAGE_MANAGER_TYPE_GRADLE' | 'PACKAGE_MANAGER_TYPE_COCOAPOD' | 'PACKAGE_MANAGER_TYPE_SWIFT' | 'PACKAGE_MANAGER_TYPE_CONAN', required
    - `cargo` V1CargoSpec — CargoSpec represents a configuration for Cargo.
      - `priority` integer, required — The priority of Cargo. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `token` string — A token that must be provided by the repository owner.
      - `url` string — The url of the crates registry that Cargo must use.
    - `cocoapod` V1CocoapodSpec — Represents a configuration for the Cocoapod package manager. Cocoapods does not support any registry authentication.
      - `priority` integer, required — The priority of the Cocoapod package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `url` string — The URL of the registry that the Cocoapods package manager must use.
    - `conan` V1ConanSpec — Represents a configuration for the Conan package manager.
      - `aws` PackageManagerAWSAuthProvider — AWSAuthProvider represents a configuration for the authentication with the AWS Code Artifact repository.
        - `allowed_audience` string, required — allowed_audience is the allowed audience value to retrieve the role.
        - `domain` string, required — domain name of the AWS Code Artifact repository.
        - `domain_owner` string, required — domain_owner of the AWS Code Artifact repository.
        - `region` string, required — region is the region of the AWS Code Artifact repository.
        - `repository` string, required — repositiry of the AWS Code Artifact repository.
        - `target_role_arn` string, required — target_role_arn is the role that we need to assume in AWS.
      - `basic_auth` V1ConanSpecBasicAuth
        - `password` string, required — Password or API token for basic auth.
        - `username` string, required — Username for basic auth (JFrog Artifactory or self-hosted).
      - `priority` integer, required — The priority of the Conan package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `remote_name` string — The logical name of the remote in the Conan client configuration.
      - `url` string, required — The URL of the Conan remote registry.
    - `gem` V1GemSpec — GemSpec represents a configuration for the Ruby gems package manager.
      - `password` string — An encrypted password that must be provided by the repository owner.
      - `priority` integer, required — The priority of the Ruby gems package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `url` string — The URL of the registry that the Ruby gems package manager must use.
      - `user` string — The user name to use to access this repository.
    - `gradle` V1GradleSpec — GradleSpec represents properties that need to be set for Gradle projects.
      - `mtls` V1MTLSAuth
        - `ca_cert` string — The CA certificate in PEM format.
        - `client_cert` string, required — The client certificate in PEM format.
        - `client_key` string, required — The client key in PEM format.
        - `server_cert` string — The server certificate in PEM format.
      - `property_key_name` string — The key name for Gradle properties.
      - `property_key_value` string — The key value for Gradle properties.
    - `mvn` V1MavenSpec — MavenSpec represents a configuration for the Maven package manager.
      - `id` string — A string that uniquely identifies this proxy/server. This is the UUID of the object if not provided.
      - `is_plugin_repository` boolean — Indicates whether the repository is a plugin or binary repository.
      - `mtls` V1MTLSAuth
        - `ca_cert` string — The CA certificate in PEM format.
        - `client_cert` string, required — The client certificate in PEM format.
        - `client_key` string, required — The client key in PEM format.
        - `server_cert` string — The server certificate in PEM format.
      - `name` string — User identifiable name for the repository. This is the name of the package manager if not provided.
      - `password` string
      - `priority` integer, required — The priority of the Maven package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `public_repository` boolean — Indicates if cloud storage is accessible publicly.
      - `region` string
      - `snapshots` boolean — Indicates whether the repository can contain snapshot versions.
      - `url` string — The URL of the registry that the Maven package manager must use.
      - `user` string — The user name to use to access this repo.
    - `npm` V1NPMSpec — NPMSpec represents a configuration for the Node package manager.
      - `auth_token` string — An auth token that cloud providers typically provide to connect to the registry.
      - `mtls` V1MTLSAuth
        - `ca_cert` string — The CA certificate in PEM format.
        - `client_cert` string, required — The client certificate in PEM format.
        - `client_key` string, required — The client key in PEM format.
        - `server_cert` string — The server certificate in PEM format.
      - `priority` integer, required — The priority of the Node package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `scope` string
      - `token` string — A base64 encoded user name and password as token.
      - `url` string — The URL of the registry that NPM must use.
    - `nuget` V1NugetSpec — NugetSpec represents a configuration for the NuGet package manager.
      - `password` string — An encrypted password that must be provided by the repository owner.
      - `priority` integer, required — The priority of the NuGet package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `url` string — The URL of the registry that the NuGet package manager must use.
      - `user` string — The username to use to access this repository.
    - `package_manager_status` SpecPackageManagerStatus
      - `error_message` string — error_message if any was found.
      - `last_tested_at` string, date-time — last_tested_at is the time when the package manager was last tested.
      - `state` 'STATE_UNSPECIFIED' | 'STATE_SUCCESS' | 'STATE_FAIL' — The status of the package manager.
    - `packagist` V1PackagistSpec — Represents a configuration for the Packagist(PHP) package manager.
      - `auth_kind` 'AUTH_KIND_UNSPECIFIED' | 'AUTH_KIND_HTTP_BASIC' | 'AUTH_KIND_HTTP_BEARER' | 'AUTH_KIND_GITHUB_OAUTH' | 'AUTH_KIND_GITLAB_OAUTH' | 'AUTH_KIND_GITLAB_TOKEN' | 'AUTH_KIND_BITBUCKET_OAUTH', required — Auth methods for Packagist - reference https://getcomposer.org/doc/articles/authentication-for-private-packages.md.
      - `host` string — The host name of the registry or repository where the PHP packages are hosted.
      - `password` string — An encrypted password that must be provided by the repository owner.
      - `user` string — The user name to use to access the given host.
    - `pypi` V1PypiSpec — PypiSpec represents a configuration for the Python package manager.
      - `mtls` V1MTLSAuth
        - `ca_cert` string — The CA certificate in PEM format.
        - `client_cert` string, required — The client certificate in PEM format.
        - `client_key` string, required — The client key in PEM format.
        - `server_cert` string — The server certificate in PEM format.
      - `password` string — An encrypted password that must be provided by the repository owner.
      - `priority` integer, required — The priority of the Python package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `url` string — The URL of the registry that the Python package manager must use.
      - `user` string — The user name to use to access this repository.
    - `swift` V1SwiftSpec — Represents a configuration for the Swift package manager.
      - `basic_auth` V1SwiftSpecBasicAuth
        - `password` string
        - `username` string
      - `priority` integer, required — The priority of the Swift package manager. Priorities are relative. If multiple package managers have the same priority, the order between them can be random. Lower number means higher priority.
      - `scope` string — The private registry scope.
      - `token` string — Access token to authenticate to the registry.
      - `url` string — The URL of the registry that the Swift package manager must use.
  - `tenant_meta` V1TenantMeta — Tenant related data for the tenant containing the resource.
    - `namespace` string, required — Namespaces are a way to organize organizational units into virtual groupings of resources. Namespaces must be a fully qualified name, for example, the child namespace of namespace "endor.prod" called "app" is called "endor.prod.app".
  - `uuid` string — The UUID of the package manager.

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/endorlabs/apis/endor-labs-rest-api-reference.md) · [All operations](https://skmtc.net/endorlabs/apis/endor-labs-rest-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/endorlabs/endor-labs-rest-api-reference/revisions/2fe1f84213b3/schema)
