BaseConfigurationItem
The detailed configuration of a specified resource.
Contents
- accountId
-
The 12-digit AWS account ID associated with the resource.
Type: String
Pattern:
\d{12}
Required: No
- arn
-
The Amazon Resource Name (ARN) of the resource.
Type: String
Required: No
- availabilityZone
-
The Availability Zone associated with the resource.
Type: String
Required: No
- awsRegion
-
The region where the resource resides.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Required: No
- configuration
-
The description of the resource configuration.
Type: String
Required: No
- configurationItemCaptureTime
-
The time when the configuration recording was initiated.
Type: Timestamp
Required: No
- configurationItemStatus
-
The configuration item status.
Type: String
Valid Values:
OK | ResourceDiscovered | ResourceNotRecorded | ResourceDeleted | ResourceDeletedNotRecorded
Required: No
- configurationStateId
-
An identifier that indicates the ordering of the configuration items of a resource.
Type: String
Required: No
- resourceCreationTime
-
The time stamp when the resource was created.
Type: Timestamp
Required: No
- resourceId
-
The ID of the resource (for example., sg-xxxxxx).
Type: String
Length Constraints: Minimum length of 1. Maximum length of 768.
Required: No
- resourceName
-
The custom name of the resource, if available.
Type: String
Required: No
- resourceType
-
The type of AWS resource.
Type: String
Valid Values:
AWS::EC2::CustomerGateway | AWS::EC2::EIP | AWS::EC2::Host | AWS::EC2::Instance | AWS::EC2::InternetGateway | AWS::EC2::NetworkAcl | AWS::EC2::NetworkInterface | AWS::EC2::RouteTable | AWS::EC2::SecurityGroup | AWS::EC2::Subnet | AWS::CloudTrail::Trail | AWS::EC2::Volume | AWS::EC2::VPC | AWS::EC2::VPNConnection | AWS::EC2::VPNGateway | AWS::IAM::Group | AWS::IAM::Policy | AWS::IAM::Role | AWS::IAM::User | AWS::ACM::Certificate | AWS::RDS::DBInstance | AWS::RDS::DBSubnetGroup | AWS::RDS::DBSecurityGroup | AWS::RDS::DBSnapshot | AWS::RDS::EventSubscription | AWS::ElasticLoadBalancingV2::LoadBalancer | AWS::S3::Bucket | AWS::SSM::ManagedInstanceInventory | AWS::Redshift::Cluster | AWS::Redshift::ClusterSnapshot | AWS::Redshift::ClusterParameterGroup | AWS::Redshift::ClusterSecurityGroup | AWS::Redshift::ClusterSubnetGroup | AWS::Redshift::EventSubscription | AWS::CloudWatch::Alarm | AWS::CloudFormation::Stack | AWS::DynamoDB::Table | AWS::AutoScaling::AutoScalingGroup | AWS::AutoScaling::LaunchConfiguration | AWS::AutoScaling::ScalingPolicy | AWS::AutoScaling::ScheduledAction | AWS::CodeBuild::Project | AWS::WAF::RateBasedRule | AWS::WAF::Rule | AWS::WAF::WebACL | AWS::WAFRegional::RateBasedRule | AWS::WAFRegional::Rule | AWS::WAFRegional::WebACL | AWS::CloudFront::Distribution | AWS::CloudFront::StreamingDistribution | AWS::WAF::RuleGroup | AWS::WAFRegional::RuleGroup | AWS::Lambda::Function | AWS::ElasticBeanstalk::Application | AWS::ElasticBeanstalk::ApplicationVersion | AWS::ElasticBeanstalk::Environment | AWS::ElasticLoadBalancing::LoadBalancer | AWS::XRay::EncryptionConfig | AWS::SSM::AssociationCompliance | AWS::SSM::PatchCompliance | AWS::Shield::Protection | AWS::ShieldRegional::Protection | AWS::Config::ResourceCompliance | AWS::CodePipeline::Pipeline
Required: No
- supplementaryConfiguration
-
Configuration attributes that AWS Config returns for certain resource types to supplement the information returned for the configuration parameter.
Type: String to string map
Required: No
- version
-
The version number of the resource configuration.
Type: String
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: