AWS::AppConfig::ConfigurationProfileAn example resource schema demonstrating some basic constructs and validation rules.
10 configurable properties. 3 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
ApplicationId | string | RequiredCreate-only |
LocationUri | string | RequiredCreate-only |
Name | string | Required |
DeletionProtectionCheck | string | Write-only |
Description | string | |
KmsKeyIdentifier | string | |
RetrievalRoleArn | string | |
Tags | Array<Tags> | |
Type | string | Create-only |
Validators | Array<Validators> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
ConfigurationProfileId | string | The configuration profile ID |
KmsKeyArn | string | The Amazon Resource Name of the AWS Key Management Service key to encrypt new configuration data versions in the AWS AppConfig hosted configuration store. This attribute is only used for hosted configuration types. To encrypt data managed in other configuration stores, see the documentation for h... |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::AppConfig::ConfigurationProfile
Resources:
MyResource:
Type: AWS::AppConfig::ConfigurationProfile
Properties:
LocationUri: "value"
ApplicationId: "my-applicationid"
Name: "my-name"
Tags:
- Key: Environment
Value: Production
Description: !Ref "AWS::StackName"Permissions CloudFormation needs in your IAM role to manage this resource.
appconfig:GetConfigurationProfileappconfig:ListTagsForResourceappconfig:CreateConfigurationProfileappconfig:GetConfigurationProfileappconfig:TagResourceappconfig:ListTagsForResourceiam:PassRoleappconfig:UpdateConfigurationProfileappconfig:TagResourceappconfig:UntagResourceiam:PassRoleappconfig:ListConfigurationProfilesappconfig:DeleteConfigurationProfileOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterApplicationIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
LocationUriTypeApplicationId