Class: Aws::EC2::Types::IpamExternalResourceVerificationToken

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ec2/types.rb

Overview

A verification token is an Amazon Web Services-generated random value that you can use to prove ownership of an external resource. For example, you can use a verification token to validate that you control a public IP address range when you bring an IP address range to Amazon Web Services (BYOIP).

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ipam_arnString

ARN of the IPAM that created the token.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_external_resource_verification_token_arnString

Token ARN.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_external_resource_verification_token_idString

The ID of the token.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_idString

The ID of the IPAM that created the token.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_regionString

Region of the IPAM that created the token.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#not_afterTime

Token expiration.

Returns:

  • (Time)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

Token state.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Token status.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

Token tags.

Returns:



45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#token_nameString

Token name.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#token_valueString

Token value.

Returns:

  • (String)


45860
45861
45862
45863
45864
45865
45866
45867
45868
45869
45870
45871
45872
45873
45874
# File 'lib/aws-sdk-ec2/types.rb', line 45860

class IpamExternalResourceVerificationToken < Struct.new(
  :ipam_external_resource_verification_token_id,
  :ipam_external_resource_verification_token_arn,
  :ipam_id,
  :ipam_arn,
  :ipam_region,
  :token_value,
  :token_name,
  :not_after,
  :status,
  :tags,
  :state)
  SENSITIVE = []
  include Aws::Structure
end