class Aws::AppConfig::Types::CreateConfigurationProfileRequest

@note When making an API call, you may pass CreateConfigurationProfileRequest

data as a hash:

    {
      application_id: "Id", # required
      name: "Name", # required
      description: "Description",
      location_uri: "Uri", # required
      retrieval_role_arn: "RoleArn",
      validators: [
        {
          type: "JSON_SCHEMA", # required, accepts JSON_SCHEMA, LAMBDA
          content: "StringWithLengthBetween0And32768", # required
        },
      ],
      tags: {
        "TagKey" => "TagValue",
      },
    }

@!attribute [rw] application_id

The application ID.
@return [String]

@!attribute [rw] name

A name for the configuration profile.
@return [String]

@!attribute [rw] description

A description of the configuration profile.
@return [String]

@!attribute [rw] location_uri

A URI to locate the configuration. You can specify a Systems Manager
(SSM) document, an SSM Parameter Store parameter, or an Amazon S3
object. For an SSM document, specify either the document name in the
format `ssm-document://<Document_name>` or the Amazon Resource Name
(ARN). For a parameter, specify either the parameter name in the
format `ssm-parameter://<Parameter_name>` or the ARN. For an Amazon
S3 object, specify the URI in the following format:
`s3://<bucket>/<objectKey> `. Here is an example:
s3://my-bucket/my-app/us-east-1/my-config.json
@return [String]

@!attribute [rw] retrieval_role_arn

The ARN of an IAM role with permission to access the configuration
at the specified LocationUri.
@return [String]

@!attribute [rw] validators

A list of methods for validating the configuration.
@return [Array<Types::Validator>]

@!attribute [rw] tags

Metadata to assign to the configuration profile. Tags help organize
and categorize your AppConfig resources. Each tag consists of a key
and an optional value, both of which you define.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/appconfig-2019-10-09/CreateConfigurationProfileRequest AWS API Documentation

Constants

SENSITIVE