Class: Aws::EndUserMessaging::Types::BrandProfileInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::EndUserMessaging::Types::BrandProfileInfo
- Defined in:
- gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb
Overview
Contains information about a brand profile.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#brand_profile_arn ⇒ String
The Amazon Resource Name (ARN) of the brand profile.
-
#brand_profile_id ⇒ String
The unique identifier of the brand profile.
-
#brand_profile_name ⇒ String
The name of the brand profile.
-
#created_at ⇒ Time
The time when the resource was created, in Unix epoch time.
-
#deletion_protection_enabled ⇒ Boolean
Specifies whether deletion protection is enabled.
-
#status ⇒ String
The current lifecycle status of the brand profile.
-
#updated_at ⇒ Time
The time when the resource was last updated, in Unix epoch time.
Instance Attribute Details
#brand_profile_arn ⇒ String
The Amazon Resource Name (ARN) of the brand profile.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#brand_profile_id ⇒ String
The unique identifier of the brand profile.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#brand_profile_name ⇒ String
The name of the brand profile. The name can contain alphanumeric characters, underscores, hyphens, and spaces.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time when the resource was created, in Unix epoch time.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#deletion_protection_enabled ⇒ Boolean
Specifies whether deletion protection is enabled. When enabled, the resource cannot be deleted until deletion protection is turned off.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current lifecycle status of the brand profile.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time when the resource was last updated, in Unix epoch time.
175 176 177 178 179 180 181 182 183 184 185 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 175 class BrandProfileInfo < Struct.new( :brand_profile_id, :brand_profile_arn, :brand_profile_name, :status, :deletion_protection_enabled, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |