Class: Aws::AppConfig::Types::DeleteConfigurationProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::DeleteConfigurationProfileRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appconfig/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The application ID that includes the configuration profile you want to delete.
-
#configuration_profile_id ⇒ String
The ID of the configuration profile you want to delete.
-
#deletion_protection_check ⇒ String
A parameter to configure deletion protection.
Instance Attribute Details
#application_id ⇒ String
The application ID that includes the configuration profile you want to delete.
875 876 877 878 879 880 881 |
# File 'lib/aws-sdk-appconfig/types.rb', line 875 class DeleteConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :deletion_protection_check) SENSITIVE = [] include Aws::Structure end |
#configuration_profile_id ⇒ String
The ID of the configuration profile you want to delete.
875 876 877 878 879 880 881 |
# File 'lib/aws-sdk-appconfig/types.rb', line 875 class DeleteConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :deletion_protection_check) SENSITIVE = [] include Aws::Structure end |
#deletion_protection_check ⇒ String
A parameter to configure deletion protection. If enabled, deletion protection prevents a user from deleting a configuration profile if your application has called either [GetLatestConfiguration] or for the configuration profile during the specified interval.
This parameter supports the following values:
-
‘BYPASS`: Instructs AppConfig to bypass the deletion protection check and delete a configuration profile even if deletion protection would have otherwise prevented it.
-
‘APPLY`: Instructs the deletion protection check to run, even if deletion protection is disabled at the account level. `APPLY` also forces the deletion protection check to run against resources created in the past hour, which are normally excluded from deletion protection checks.
-
‘ACCOUNT_DEFAULT`: The default setting, which instructs AppConfig to implement the deletion protection value specified in the `UpdateAccountSettings` API.
[1]: docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_appconfigdata_GetLatestConfiguration.html
875 876 877 878 879 880 881 |
# File 'lib/aws-sdk-appconfig/types.rb', line 875 class DeleteConfigurationProfileRequest < Struct.new( :application_id, :configuration_profile_id, :deletion_protection_check) SENSITIVE = [] include Aws::Structure end |