Class: Aws::PinpointSMSVoiceV2::Types::OriginationIdentityMetadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb

Overview

The metadata for an origination identity associated with a pool.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#iso_country_codeString

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.

Returns:

  • (String)


3179
3180
3181
3182
3183
3184
3185
3186
3187
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 3179

class OriginationIdentityMetadata < Struct.new(
  :origination_identity_arn,
  :origination_identity,
  :iso_country_code,
  :number_capabilities,
  :phone_number)
  SENSITIVE = []
  include Aws::Structure
end

#number_capabilitiesArray<String>

Describes if the origination identity can be used for text messages, voice calls or both.

Returns:

  • (Array<String>)


3179
3180
3181
3182
3183
3184
3185
3186
3187
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 3179

class OriginationIdentityMetadata < Struct.new(
  :origination_identity_arn,
  :origination_identity,
  :iso_country_code,
  :number_capabilities,
  :phone_number)
  SENSITIVE = []
  include Aws::Structure
end

#origination_identityString

The unique identifier of the origination identity.

Returns:

  • (String)


3179
3180
3181
3182
3183
3184
3185
3186
3187
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 3179

class OriginationIdentityMetadata < Struct.new(
  :origination_identity_arn,
  :origination_identity,
  :iso_country_code,
  :number_capabilities,
  :phone_number)
  SENSITIVE = []
  include Aws::Structure
end

#origination_identity_arnString

The Amazon Resource Name (ARN) associated with the origination identity.

Returns:

  • (String)


3179
3180
3181
3182
3183
3184
3185
3186
3187
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 3179

class OriginationIdentityMetadata < Struct.new(
  :origination_identity_arn,
  :origination_identity,
  :iso_country_code,
  :number_capabilities,
  :phone_number)
  SENSITIVE = []
  include Aws::Structure
end

#phone_numberString

The phone number in E.164 format.

Returns:

  • (String)


3179
3180
3181
3182
3183
3184
3185
3186
3187
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 3179

class OriginationIdentityMetadata < Struct.new(
  :origination_identity_arn,
  :origination_identity,
  :iso_country_code,
  :number_capabilities,
  :phone_number)
  SENSITIVE = []
  include Aws::Structure
end