Class: Aws::EC2::Types::ModifyIpamResourceCidrRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#current_ipam_scope_id ⇒ String

The ID of the current scope that the resource CIDR is in.

Returns:

  • (String)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#destination_ipam_scope_id ⇒ String

The ID of the scope you want to transfer the resource CIDR to.

Returns:

  • (String)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#dry_run ⇒ Boolean

A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

Returns:

  • (Boolean)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#monitored ⇒ Boolean

Determines if the resource is monitored by IPAM. If a resource is monitored, the resource is discovered by IPAM and you can view details about the resource’s CIDR.

Returns:

  • (Boolean)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#resource_cidr ⇒ String

The CIDR of the resource you want to modify.

Returns:

  • (String)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#resource_id ⇒ String

The ID of the resource you want to modify.

Returns:

  • (String)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end

#resource_region ⇒ String

The Amazon Web Services Region of the resource you want to modify.

Returns:

  • (String)


67541
67542
67543
67544
67545
67546
67547
67548
67549
67550
67551
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 67541

class ModifyIpamResourceCidrRequest < Struct.new(
  :dry_run,
  :resource_id,
  :resource_cidr,
  :resource_region,
  :current_ipam_scope_id,
  :destination_ipam_scope_id,
  :monitored)
  SENSITIVE = []
  include Aws::Structure
end