Class: Aws::AppConfig::Types::UpdateConfigurationProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::UpdateConfigurationProfileRequest
- Defined in:
- gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The application ID.
-
#configuration_profile_id ⇒ String
The ID of the configuration profile.
-
#description ⇒ String
A description of the configuration profile.
-
#kms_key_identifier ⇒ String
The identifier for a Key Management Service key to encrypt new configuration data versions in the AppConfig hosted configuration store.
-
#name ⇒ String
The name of the configuration profile.
-
#retrieval_role_arn ⇒ String
The ARN of an IAM role with permission to access the configuration at the specified
LocationUri
. -
#validators ⇒ Array<Types::Validator>
A list of methods for validating the configuration.
Instance Attribute Details
#application_id ⇒ String
The application ID.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#configuration_profile_id ⇒ String
The ID of the configuration profile.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the configuration profile.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#kms_key_identifier ⇒ String
The identifier for a Key Management Service key to encrypt new
configuration data versions in the AppConfig hosted configuration
store. This attribute is only used for hosted
configuration types.
The identifier can be an KMS key ID, alias, or the Amazon Resource
Name (ARN) of the key ID or alias. To encrypt data managed in other
configuration stores, see the documentation for how to specify an
KMS key for that particular service.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the configuration profile.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#retrieval_role_arn ⇒ String
The ARN of an IAM role with permission to access the configuration
at the specified LocationUri
.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |
#validators ⇒ Array<Types::Validator>
A list of methods for validating the configuration.
2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 |
# File 'gems/aws-sdk-appconfig/lib/aws-sdk-appconfig/types.rb', line 2578 class UpdateConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :name, :description, :retrieval_role_arn, :validators, :kms_key_identifier) SENSITIVE = [] include Aws::Structure end |