Class: Aws::CloudFront::Types::IpamCidrConfig

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

Overview

Configuration for an IPAM CIDR that defines a specific IP address range, IPAM pool, and associated Anycast IP address.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#anycast_ipString

The specified Anycast IP address allocated from the IPAM pool for this CIDR configuration.

Returns:

  • (String)


8422
8423
8424
8425
8426
8427
8428
8429
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8422

class IpamCidrConfig < Struct.new(
  :cidr,
  :ipam_pool_arn,
  :anycast_ip,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#cidrString

The CIDR that specifies the IP address range for this IPAM configuration.

Returns:

  • (String)


8422
8423
8424
8425
8426
8427
8428
8429
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8422

class IpamCidrConfig < Struct.new(
  :cidr,
  :ipam_pool_arn,
  :anycast_ip,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#ipam_pool_arnString

The Amazon Resource Name (ARN) of the IPAM pool that the CIDR block is assigned to.

Returns:

  • (String)


8422
8423
8424
8425
8426
8427
8428
8429
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8422

class IpamCidrConfig < Struct.new(
  :cidr,
  :ipam_pool_arn,
  :anycast_ip,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the IPAM CIDR configuration.

Returns:

  • (String)


8422
8423
8424
8425
8426
8427
8428
8429
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8422

class IpamCidrConfig < Struct.new(
  :cidr,
  :ipam_pool_arn,
  :anycast_ip,
  :status)
  SENSITIVE = []
  include Aws::Structure
end