Class: Aws::EC2::Types::IpamInternetRegistryAssociation

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

Overview

Contains information about an association between an IPAM and a Regional Internet Registry (RIR) for delegated RPKI management.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#child_request_xml ⇒ String

The XML content for the child request to be submitted to the internet registry to complete the BPKI setup.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the internet registry association.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_id ⇒ String

The ID of the associated IPAM.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_internet_registry_association_arn ⇒ String

The Amazon Resource Name (ARN) of the internet registry association.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_internet_registry_association_id ⇒ String

The ID of the internet registry association.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_region ⇒ String

The Amazon Web Services Region of the IPAM.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#organization_handle ⇒ String

The organization handle at the internet registry.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#owner_id ⇒ String

The ID of the Amazon Web Services account that owns the internet registry association.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#rir ⇒ String

The Regional Internet Registry. Possible values:

  • ripe - RIPE NCC (Europe, the Middle East, and Central Asia).

  • apnic - APNIC (Asia Pacific).

  • arin - ARIN (North America).

  • lacnic - LACNIC (Latin America and the Caribbean).

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#state ⇒ String

The state of the internet registry association. Valid values: pending-activation | pending-enable | create-in-progress | create-failed | enable-in-progress | enable-complete | enable-failed | delete-in-progress | delete-complete | delete-failed.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#state_message ⇒ String

A message describing the current state of the internet registry association, including additional details such as the reason for a failure.

Returns:

  • (String)


58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

The tags assigned to the internet registry association.

Returns:



58492
58493
58494
58495
58496
58497
58498
58499
58500
58501
58502
58503
58504
58505
58506
58507
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 58492

class IpamInternetRegistryAssociation < Struct.new(
  :owner_id,
  :ipam_internet_registry_association_id,
  :ipam_internet_registry_association_arn,
  :ipam_id,
  :ipam_region,
  :rir,
  :organization_handle,
  :description,
  :state,
  :state_message,
  :child_request_xml,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end