public static interface BaseConfigurationItem.Builder extends SdkPojo, CopyableBuilder<BaseConfigurationItem.Builder,BaseConfigurationItem>
Modifier and Type | Method and Description |
---|---|
BaseConfigurationItem.Builder |
accountId(String accountId)
The 12-digit AWS account ID associated with the resource.
|
BaseConfigurationItem.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the resource.
|
BaseConfigurationItem.Builder |
availabilityZone(String availabilityZone)
The Availability Zone associated with the resource.
|
BaseConfigurationItem.Builder |
awsRegion(String awsRegion)
The region where the resource resides.
|
BaseConfigurationItem.Builder |
configuration(String configuration)
The description of the resource configuration.
|
BaseConfigurationItem.Builder |
configurationItemCaptureTime(Instant configurationItemCaptureTime)
The time when the configuration recording was initiated.
|
BaseConfigurationItem.Builder |
configurationItemStatus(ConfigurationItemStatus configurationItemStatus)
The configuration item status.
|
BaseConfigurationItem.Builder |
configurationItemStatus(String configurationItemStatus)
The configuration item status.
|
BaseConfigurationItem.Builder |
configurationStateId(String configurationStateId)
An identifier that indicates the ordering of the configuration items of a resource.
|
BaseConfigurationItem.Builder |
resourceCreationTime(Instant resourceCreationTime)
The time stamp when the resource was created.
|
BaseConfigurationItem.Builder |
resourceId(String resourceId)
The ID of the resource (for example., sg-xxxxxx).
|
BaseConfigurationItem.Builder |
resourceName(String resourceName)
The custom name of the resource, if available.
|
BaseConfigurationItem.Builder |
resourceType(ResourceType resourceType)
The type of AWS resource.
|
BaseConfigurationItem.Builder |
resourceType(String resourceType)
The type of AWS resource.
|
BaseConfigurationItem.Builder |
supplementaryConfiguration(Map<String,String> supplementaryConfiguration)
Configuration attributes that AWS Config returns for certain resource types to supplement the information
returned for the configuration parameter.
|
BaseConfigurationItem.Builder |
version(String version)
The version number of the resource configuration.
|
copy
applyMutation, build
BaseConfigurationItem.Builder version(String version)
The version number of the resource configuration.
version
- The version number of the resource configuration.BaseConfigurationItem.Builder accountId(String accountId)
The 12-digit AWS account ID associated with the resource.
accountId
- The 12-digit AWS account ID associated with the resource.BaseConfigurationItem.Builder configurationItemCaptureTime(Instant configurationItemCaptureTime)
The time when the configuration recording was initiated.
configurationItemCaptureTime
- The time when the configuration recording was initiated.BaseConfigurationItem.Builder configurationItemStatus(String configurationItemStatus)
The configuration item status.
configurationItemStatus
- The configuration item status.ConfigurationItemStatus
,
ConfigurationItemStatus
BaseConfigurationItem.Builder configurationItemStatus(ConfigurationItemStatus configurationItemStatus)
The configuration item status.
configurationItemStatus
- The configuration item status.ConfigurationItemStatus
,
ConfigurationItemStatus
BaseConfigurationItem.Builder configurationStateId(String configurationStateId)
An identifier that indicates the ordering of the configuration items of a resource.
configurationStateId
- An identifier that indicates the ordering of the configuration items of a resource.BaseConfigurationItem.Builder arn(String arn)
The Amazon Resource Name (ARN) of the resource.
arn
- The Amazon Resource Name (ARN) of the resource.BaseConfigurationItem.Builder resourceType(String resourceType)
The type of AWS resource.
resourceType
- The type of AWS resource.ResourceType
,
ResourceType
BaseConfigurationItem.Builder resourceType(ResourceType resourceType)
The type of AWS resource.
resourceType
- The type of AWS resource.ResourceType
,
ResourceType
BaseConfigurationItem.Builder resourceId(String resourceId)
The ID of the resource (for example., sg-xxxxxx).
resourceId
- The ID of the resource (for example., sg-xxxxxx).BaseConfigurationItem.Builder resourceName(String resourceName)
The custom name of the resource, if available.
resourceName
- The custom name of the resource, if available.BaseConfigurationItem.Builder awsRegion(String awsRegion)
The region where the resource resides.
awsRegion
- The region where the resource resides.BaseConfigurationItem.Builder availabilityZone(String availabilityZone)
The Availability Zone associated with the resource.
availabilityZone
- The Availability Zone associated with the resource.BaseConfigurationItem.Builder resourceCreationTime(Instant resourceCreationTime)
The time stamp when the resource was created.
resourceCreationTime
- The time stamp when the resource was created.BaseConfigurationItem.Builder configuration(String configuration)
The description of the resource configuration.
configuration
- The description of the resource configuration.BaseConfigurationItem.Builder supplementaryConfiguration(Map<String,String> supplementaryConfiguration)
Configuration attributes that AWS Config returns for certain resource types to supplement the information returned for the configuration parameter.
supplementaryConfiguration
- Configuration attributes that AWS Config returns for certain resource types to supplement the
information returned for the configuration parameter.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.