---
title: "POST /connector/update"
method: POST
path: "/connector/update"
---

# POST /connector/update

`POST /connector/update`

Updates the description or provider-specific configuration details of an existing connector.

## Request body

- object
  - `connectorArn` string, required — The Amazon Resource Name (ARN) of the connector to update.
  - `description` string — The updated description of the connector.
  - `providerDetail` object — The provider-specific configuration details for updating a connector.
    - `azure` object — The Azure-specific details for updating a connector.
      - `azureRegions` AzureRegion[] — The updated Azure regions to scan.
      - `scopeConfiguration` object — The updated scope configuration that defines which Azure resources to scan.
        - `vmScanning` object — The scope configuration input for VM scanning.
          - `scopeType` 'TENANT' | 'SUBSCRIPTION', required — The type of scope. Valid values are <code>TENANT</code>, which scans all resources in the Azure tenant, and <code>SUBSCRIPTION</code>, which scans only the resources in the specified Azure subscriptions.
          - `scopeValues` ScopeValue[] — The list of scope values. For subscription-level scope, these are Azure subscription IDs.
        - `containerImageScanning` object — The scope configuration input for container image scanning.
          - `scopeType` 'TENANT' | 'SUBSCRIPTION', required — The type of scope. Valid values are <code>TENANT</code>, which scans all resources in the Azure tenant, and <code>SUBSCRIPTION</code>, which scans only the resources in the specified Azure subscriptions.
          - `scopeValues` ScopeValue[] — The list of scope values. For subscription-level scope, these are Azure subscription IDs.
        - `serverlessScanning` object — The scope configuration input for serverless scanning.
          - `scopeType` 'TENANT' | 'SUBSCRIPTION', required — The type of scope. Valid values are <code>TENANT</code>, which scans all resources in the Azure tenant, and <code>SUBSCRIPTION</code>, which scans only the resources in the specified Azure subscriptions.
          - `scopeValues` ScopeValue[] — The list of scope values. For subscription-level scope, these are Azure subscription IDs.
      - `autoInstallVMScanner` boolean — Specifies whether to automatically install the VM scanner on connected Azure resources.

## Response `200`

Success

- UpdateConnectorResponse
  - `connectorArn` string — The Amazon Resource Name (ARN) of the updated connector.

## Other responses

- `480` — ConflictException
- `481` — ValidationException
- `482` — AccessDeniedException
- `483` — ThrottlingException
- `484` — ResourceNotFoundException
- `485` — InternalServerException

---

[API](https://skmtc.net/aws/apis/inspector2.md) · [All operations](https://skmtc.net/aws/apis/inspector2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/inspector2/versions/c51110c7cd43/schema)
