Show / Hide Table of Contents

Class CfnIPAMPoolCidr

A CIDR provisioned to an IPAM pool.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnIPAMPoolCidr
Implements
IInspectable
IIPAMPoolCidrRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnIPAMPoolCidr : CfnResource, IInspectable, IIPAMPoolCidrRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnIPAMPoolCidr Inherits CfnResource Implements IInspectable, IIPAMPoolCidrRef, IConstruct, IDependable, IEnvironmentAware
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EC2;

             var cfnIPAMPoolCidr = new CfnIPAMPoolCidr(this, "MyCfnIPAMPoolCidr", new CfnIPAMPoolCidrProps {
                 IpamPoolId = "ipamPoolId",

                 // the properties below are optional
                 Cidr = "cidr",
                 NetmaskLength = 123
             });

Synopsis

Constructors

CfnIPAMPoolCidr(Construct, string, ICfnIPAMPoolCidrProps)

Create a new AWS::EC2::IPAMPoolCidr.

Properties

AttrIpamPoolCidrId

The IPAM pool CIDR ID.

AttrState

The state of the CIDR.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CfnProperties

A CIDR provisioned to an IPAM pool.

Cidr

The CIDR provisioned to the IPAM pool.

IpamPoolCidrRef

A reference to a IPAMPoolCidr resource.

IpamPoolId

The ID of the IPAM pool.

NetmaskLength

The netmask length of the CIDR you'd like to provision to a pool.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

IsCfnIPAMPoolCidr(object)

Checks whether the given object is a CfnIPAMPoolCidr.

RenderProperties(IDictionary<string, object>)

A CIDR provisioned to an IPAM pool.

Constructors

CfnIPAMPoolCidr(Construct, string, ICfnIPAMPoolCidrProps)

Create a new AWS::EC2::IPAMPoolCidr.

public CfnIPAMPoolCidr(Construct scope, string id, ICfnIPAMPoolCidrProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

Construct identifier for this resource (unique in its scope).

props ICfnIPAMPoolCidrProps

Resource properties.

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

Properties

AttrIpamPoolCidrId

The IPAM pool CIDR ID.

public virtual string AttrIpamPoolCidrId { get; }
Property Value

string

Remarks

CloudformationAttribute: IpamPoolCidrId

AttrState

The state of the CIDR.

public virtual string AttrState { get; }
Property Value

string

Remarks

CloudformationAttribute: State

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

CfnProperties

A CIDR provisioned to an IPAM pool.

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

Cidr

The CIDR provisioned to the IPAM pool.

public virtual string? Cidr { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

IpamPoolCidrRef

A reference to a IPAMPoolCidr resource.

public virtual IIPAMPoolCidrReference IpamPoolCidrRef { get; }
Property Value

IIPAMPoolCidrReference

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

IpamPoolId

The ID of the IPAM pool.

public virtual string IpamPoolId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

NetmaskLength

The netmask length of the CIDR you'd like to provision to a pool.

public virtual double? NetmaskLength { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

IsCfnIPAMPoolCidr(object)

Checks whether the given object is a CfnIPAMPoolCidr.

public static bool IsCfnIPAMPoolCidr(object x)
Parameters
x object
Returns

bool

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

A CIDR provisioned to an IPAM pool.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

CloudformationResource: AWS::EC2::IPAMPoolCidr

ExampleMetadata: fixture=_generated

Implements

IInspectable
IIPAMPoolCidrRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX