Class: Aws::PinpointSMSVoiceV2::Types::CreateRegistrationResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::PinpointSMSVoiceV2::Types::CreateRegistrationResult
- Defined in:
- gems/aws-sdk-pinpointsmsvoicev2/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][1] 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
CREATED
: Your registration is created but not submitted.SUBMITTED
: Your registration has been submitted and is awaiting review.REVIEWING
: Your registration has been accepted and is being reviewed.PROVISIONING
: Your registration has been approved and your origination identity is being created.COMPLETE
: Your registration has been approved and and your origination identity has been created.REQUIRES_UPDATES
: You must fix your registration and resubmit it.CLOSED
: The phone number or sender ID has been deleted and you must also delete the registration for the number.DELETED
: The registration has been deleted.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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.
1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 1004 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 |