Class CloudInventorySyncConfigAttributes

Attributes for a Storage Management configuration. Fields other than id may be empty in the response immediately after a create or update; subsequent reads return the full configuration.

Hierarchy

  • CloudInventorySyncConfigAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
awsAccountId: string

AWS account ID for the inventory bucket.

awsBucketName: string

AWS S3 bucket name for inventory files.

awsRegion: string

AWS Region for the inventory bucket.

azureClientId: string

Azure AD application (client) ID.

azureContainerName: string

Azure blob container name.

azureStorageAccountName: string

Azure storage account name.

azureTenantId: string

Azure AD tenant ID.

Cloud provider for this sync configuration (aws, gcp, or azure). For requests, must match the provider block supplied under attributes.

error: string

Human-readable error detail when sync is unhealthy.

errorCode: string

Machine-readable error code when sync is unhealthy.

gcpBucketName: string

GCS bucket name for inventory files Datadog reads.

gcpProjectId: string

GCP project ID.

gcpServiceAccountEmail: string

Service account email for bucket access.

prefix: string

Object key prefix where inventory reports are written. Returns / when reports are written at the bucket root.

Generated using TypeDoc