BaseConfigurationItem
import type { BaseConfigurationItem } from "https://aws-api.deno.dev/v0.4/services/configservice.ts?docs=full";
The detailed configuration of a specified resource.
interface BaseConfigurationItem {
accountId?: string | null;
arn?: string | null;
availabilityZone?: string | null;
awsRegion?: string | null;
configuration?: string | null;
configurationItemCaptureTime?: Date | number | null;
configurationItemStatus?: ConfigurationItemStatus | null;
configurationStateId?: string | null;
resourceCreationTime?: Date | number | null;
resourceId?: string | null;
resourceName?: string | null;
resourceType?: ResourceType | null;
supplementaryConfiguration?: {} | null;
[key: string]: string | null | undefined;
version?: string | null;
}§Properties
§
accountId?: string | null
[src]The 12-digit Amazon Web Services account ID associated with the resource.
§
configurationItemCaptureTime?: Date | number | null
[src]The time when the configuration recording was initiated.
§
configurationItemStatus?: ConfigurationItemStatus | null
[src]The configuration item status. The valid values are:
- OK – The resource configuration has been updated
- ResourceDiscovered – The resource was newly discovered
- ResourceNotRecorded – The resource was discovered but its configuration was not recorded since the recorder excludes the recording of resources of this type
- ResourceDeleted – The resource was deleted
- ResourceDeletedNotRecorded – The resource was deleted but its configuration was not recorded since the recorder excludes the recording of resources of this type
Note: The CIs do not incur any cost.
§
configurationStateId?: string | null
[src]An identifier that indicates the ordering of the configuration items of a resource.
§
resourceType?: ResourceType | null
[src]The type of Amazon Web Services resource.