Class: Aws::PinpointSMSVoiceV2::Types::CreateRegistrationResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::PinpointSMSVoiceV2::Types::CreateRegistrationResult
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pinpointsmsvoicev2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_attributes ⇒ Hash<String,String>
Metadata about a given registration which is specific to that registration type.
-
#created_timestamp ⇒ Time
The time when the registration was created, in [UNIX epoch time] format.
-
#current_version_number ⇒ Integer
The current version number of the registration.
-
#registration_arn ⇒ String
The Amazon Resource Name (ARN) for the registration.
-
#registration_id ⇒ String
The unique identifier for the registration.
-
#registration_status ⇒ String
The status of the registration.
-
#registration_type ⇒ String
The type of registration form to create.
-
#tags ⇒ Array<Types::Tag>
An array of tags (key and value pairs) to associate with the registration.
Instance Attribute Details
#additional_attributes ⇒ Hash<String,String>
Metadata about a given registration which is specific to that registration type.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#created_timestamp ⇒ Time
The time when the registration was created, in [UNIX epoch time] format.
[1]: www.epochconverter.com/
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#current_version_number ⇒ Integer
The current version number of the registration.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#registration_arn ⇒ String
The Amazon Resource Name (ARN) for the registration.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#registration_id ⇒ String
The unique identifier for the registration.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#registration_status ⇒ String
The status of the registration.
-
‘CLOSED`: The phone number or sender ID has been deleted and you must also delete the registration for the number.
-
‘CREATED`: Your registration is created but not submitted.
-
‘COMPLETE`: Your registration has been approved and your origination identity has been created.
-
‘DELETED`: The registration has been deleted.
-
‘PROVISIONING`: Your registration has been approved and your origination identity is being created.
-
‘REQUIRES_AUTHENTICATION`: You need to complete email authentication.
-
‘REQUIRES_UPDATES`: You must fix your registration and resubmit it.
-
‘REVIEWING`: Your registration has been accepted and is being reviewed.
-
‘SUBMITTED`: Your registration has been submitted and is awaiting review.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#registration_type ⇒ String
The type of registration form to create. The list of RegistrationTypes can be found using the DescribeRegistrationTypeDefinitions action.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
An array of tags (key and value pairs) to associate with the registration.
1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 |
# File 'lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1021 class CreateRegistrationResult < Struct.new( :registration_arn, :registration_id, :registration_type, :registration_status, :current_version_number, :additional_attributes, :tags, :created_timestamp) SENSITIVE = [] include Aws::Structure end |