Configuration Profile Args
data class ConfigurationProfileArgs(val applicationId: Output<String>? = null, val description: Output<String>? = null, val kmsKeyIdentifier: Output<String>? = null, val locationUri: Output<String>? = null, val name: Output<String>? = null, val retrievalRoleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<String>? = null, val validators: Output<List<ConfigurationProfileValidatorsArgs>>? = null) : ConvertibleToJava<ConfigurationProfileArgs>
An example resource schema demonstrating some basic constructs and validation rules.
Constructors
Link copied to clipboard
constructor(applicationId: Output<String>? = null, description: Output<String>? = null, kmsKeyIdentifier: Output<String>? = null, locationUri: Output<String>? = null, name: Output<String>? = null, retrievalRoleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<String>? = null, validators: Output<List<ConfigurationProfileValidatorsArgs>>? = null)
Properties
Link copied to clipboard
The application ID.
Link copied to clipboard
A description of the configuration profile.
Link copied to clipboard
The AWS Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.
Link copied to clipboard
A URI to locate the configuration. You can specify the AWS AppConfig hosted configuration store, Systems Manager (SSM) document, an SSM Parameter Store parameter, or an Amazon S3 object.
Link copied to clipboard
The ARN of an IAM role with permission to access the configuration at the specified LocationUri.
Link copied to clipboard
A list of methods for validating the configuration.