1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ec2
  5. IpamPool

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.ec2.IpamPool

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Resource Schema of AWS::EC2::IPAMPool Type

    Create IpamPool Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new IpamPool(name: string, args: IpamPoolArgs, opts?: CustomResourceOptions);
    @overload
    def IpamPool(resource_name: str,
                 args: IpamPoolArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def IpamPool(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 address_family: Optional[str] = None,
                 ipam_scope_id: Optional[str] = None,
                 allocation_resource_tags: Optional[Sequence[IpamPoolTagArgs]] = None,
                 locale: Optional[str] = None,
                 allocation_max_netmask_length: Optional[int] = None,
                 auto_import: Optional[bool] = None,
                 aws_service: Optional[IpamPoolAwsService] = None,
                 description: Optional[str] = None,
                 allocation_default_netmask_length: Optional[int] = None,
                 allocation_min_netmask_length: Optional[int] = None,
                 provisioned_cidrs: Optional[Sequence[IpamPoolProvisionedCidrArgs]] = None,
                 public_ip_source: Optional[IpamPoolPublicIpSource] = None,
                 publicly_advertisable: Optional[bool] = None,
                 source_ipam_pool_id: Optional[str] = None,
                 source_resource: Optional[IpamPoolSourceResourceArgs] = None,
                 tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewIpamPool(ctx *Context, name string, args IpamPoolArgs, opts ...ResourceOption) (*IpamPool, error)
    public IpamPool(string name, IpamPoolArgs args, CustomResourceOptions? opts = null)
    public IpamPool(String name, IpamPoolArgs args)
    public IpamPool(String name, IpamPoolArgs args, CustomResourceOptions options)
    
    type: aws-native:ec2:IpamPool
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args IpamPoolArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args IpamPoolArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args IpamPoolArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args IpamPoolArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args IpamPoolArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    IpamPool Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The IpamPool resource accepts the following input properties:

    AddressFamily string
    The address family of the address space in this pool. Either IPv4 or IPv6.
    IpamScopeId string
    The Id of the scope this pool is a part of.
    AllocationDefaultNetmaskLength int
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    AllocationMaxNetmaskLength int
    The maximum allowed netmask length for allocations made from this pool.
    AllocationMinNetmaskLength int
    The minimum allowed netmask length for allocations made from this pool.
    AllocationResourceTags List<Pulumi.AwsNative.Ec2.Inputs.IpamPoolTag>
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    AutoImport bool
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    AwsService Pulumi.AwsNative.Ec2.IpamPoolAwsService
    Limits which service in Amazon Web Services that the pool can be used in.
    Description string
    The description of the IPAM pool.
    Locale string
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    ProvisionedCidrs List<Pulumi.AwsNative.Ec2.Inputs.IpamPoolProvisionedCidr>
    A list of cidrs representing the address space available for allocation in this pool.
    PublicIpSource Pulumi.AwsNative.Ec2.IpamPoolPublicIpSource
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    PubliclyAdvertisable bool
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    SourceIpamPoolId string
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    SourceResource Pulumi.AwsNative.Ec2.Inputs.IpamPoolSourceResource
    The resource used to provision CIDRs to a resource planning pool.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    An array of key-value pairs to apply to this resource.
    AddressFamily string
    The address family of the address space in this pool. Either IPv4 or IPv6.
    IpamScopeId string
    The Id of the scope this pool is a part of.
    AllocationDefaultNetmaskLength int
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    AllocationMaxNetmaskLength int
    The maximum allowed netmask length for allocations made from this pool.
    AllocationMinNetmaskLength int
    The minimum allowed netmask length for allocations made from this pool.
    AllocationResourceTags []IpamPoolTagArgs
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    AutoImport bool
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    AwsService IpamPoolAwsService
    Limits which service in Amazon Web Services that the pool can be used in.
    Description string
    The description of the IPAM pool.
    Locale string
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    ProvisionedCidrs []IpamPoolProvisionedCidrArgs
    A list of cidrs representing the address space available for allocation in this pool.
    PublicIpSource IpamPoolPublicIpSource
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    PubliclyAdvertisable bool
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    SourceIpamPoolId string
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    SourceResource IpamPoolSourceResourceArgs
    The resource used to provision CIDRs to a resource planning pool.
    Tags TagArgs
    An array of key-value pairs to apply to this resource.
    addressFamily String
    The address family of the address space in this pool. Either IPv4 or IPv6.
    ipamScopeId String
    The Id of the scope this pool is a part of.
    allocationDefaultNetmaskLength Integer
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    allocationMaxNetmaskLength Integer
    The maximum allowed netmask length for allocations made from this pool.
    allocationMinNetmaskLength Integer
    The minimum allowed netmask length for allocations made from this pool.
    allocationResourceTags List<IpamPoolTag>
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    autoImport Boolean
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    awsService IpamPoolAwsService
    Limits which service in Amazon Web Services that the pool can be used in.
    description String
    The description of the IPAM pool.
    locale String
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    provisionedCidrs List<IpamPoolProvisionedCidr>
    A list of cidrs representing the address space available for allocation in this pool.
    publicIpSource IpamPoolPublicIpSource
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    publiclyAdvertisable Boolean
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    sourceIpamPoolId String
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    sourceResource IpamPoolSourceResource
    The resource used to provision CIDRs to a resource planning pool.
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    addressFamily string
    The address family of the address space in this pool. Either IPv4 or IPv6.
    ipamScopeId string
    The Id of the scope this pool is a part of.
    allocationDefaultNetmaskLength number
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    allocationMaxNetmaskLength number
    The maximum allowed netmask length for allocations made from this pool.
    allocationMinNetmaskLength number
    The minimum allowed netmask length for allocations made from this pool.
    allocationResourceTags IpamPoolTag[]
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    autoImport boolean
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    awsService IpamPoolAwsService
    Limits which service in Amazon Web Services that the pool can be used in.
    description string
    The description of the IPAM pool.
    locale string
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    provisionedCidrs IpamPoolProvisionedCidr[]
    A list of cidrs representing the address space available for allocation in this pool.
    publicIpSource IpamPoolPublicIpSource
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    publiclyAdvertisable boolean
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    sourceIpamPoolId string
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    sourceResource IpamPoolSourceResource
    The resource used to provision CIDRs to a resource planning pool.
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    address_family str
    The address family of the address space in this pool. Either IPv4 or IPv6.
    ipam_scope_id str
    The Id of the scope this pool is a part of.
    allocation_default_netmask_length int
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    allocation_max_netmask_length int
    The maximum allowed netmask length for allocations made from this pool.
    allocation_min_netmask_length int
    The minimum allowed netmask length for allocations made from this pool.
    allocation_resource_tags Sequence[IpamPoolTagArgs]
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    auto_import bool
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    aws_service IpamPoolAwsService
    Limits which service in Amazon Web Services that the pool can be used in.
    description str
    The description of the IPAM pool.
    locale str
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    provisioned_cidrs Sequence[IpamPoolProvisionedCidrArgs]
    A list of cidrs representing the address space available for allocation in this pool.
    public_ip_source IpamPoolPublicIpSource
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    publicly_advertisable bool
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    source_ipam_pool_id str
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    source_resource IpamPoolSourceResourceArgs
    The resource used to provision CIDRs to a resource planning pool.
    tags Sequence[TagArgs]
    An array of key-value pairs to apply to this resource.
    addressFamily String
    The address family of the address space in this pool. Either IPv4 or IPv6.
    ipamScopeId String
    The Id of the scope this pool is a part of.
    allocationDefaultNetmaskLength Number
    The default netmask length for allocations made from this pool. This value is used when the netmask length of an allocation isn't specified.
    allocationMaxNetmaskLength Number
    The maximum allowed netmask length for allocations made from this pool.
    allocationMinNetmaskLength Number
    The minimum allowed netmask length for allocations made from this pool.
    allocationResourceTags List<Property Map>
    When specified, an allocation will not be allowed unless a resource has a matching set of tags.
    autoImport Boolean
    Determines what to do if IPAM discovers resources that haven't been assigned an allocation. If set to true, an allocation will be made automatically.
    awsService ""
    Limits which service in Amazon Web Services that the pool can be used in.
    description String
    The description of the IPAM pool.
    locale String
    The region of this pool. If not set, this will default to "None" which will disable non-custom allocations. If the locale has been specified for the source pool, this value must match.
    provisionedCidrs List<Property Map>
    A list of cidrs representing the address space available for allocation in this pool.
    publicIpSource "byoip" | "amazon"
    The IP address source for pools in the public scope. Only used for provisioning IP address CIDRs to pools in the public scope. Default is byoip.
    publiclyAdvertisable Boolean
    Determines whether or not address space from this pool is publicly advertised. Must be set if and only if the pool is IPv6.
    sourceIpamPoolId String
    The Id of this pool's source. If set, all space provisioned in this pool must be free space provisioned in the parent pool.
    sourceResource Property Map
    The resource used to provision CIDRs to a resource planning pool.
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the IpamPool resource produces the following output properties:

    Arn string
    The Amazon Resource Name (ARN) of the IPAM Pool.
    Id string
    The provider-assigned unique ID for this managed resource.
    IpamArn string
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    IpamPoolId string
    Id of the IPAM Pool.
    IpamScopeArn string
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    IpamScopeType Pulumi.AwsNative.Ec2.IpamPoolIpamScopeType
    Determines whether this scope contains publicly routable space or space for a private network
    PoolDepth int
    The depth of this pool in the source pool hierarchy.
    State Pulumi.AwsNative.Ec2.IpamPoolState
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    StateMessage string
    An explanation of how the pool arrived at it current state.
    Arn string
    The Amazon Resource Name (ARN) of the IPAM Pool.
    Id string
    The provider-assigned unique ID for this managed resource.
    IpamArn string
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    IpamPoolId string
    Id of the IPAM Pool.
    IpamScopeArn string
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    IpamScopeType IpamPoolIpamScopeType
    Determines whether this scope contains publicly routable space or space for a private network
    PoolDepth int
    The depth of this pool in the source pool hierarchy.
    State IpamPoolStateEnum
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    StateMessage string
    An explanation of how the pool arrived at it current state.
    arn String
    The Amazon Resource Name (ARN) of the IPAM Pool.
    id String
    The provider-assigned unique ID for this managed resource.
    ipamArn String
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    ipamPoolId String
    Id of the IPAM Pool.
    ipamScopeArn String
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    ipamScopeType IpamPoolIpamScopeType
    Determines whether this scope contains publicly routable space or space for a private network
    poolDepth Integer
    The depth of this pool in the source pool hierarchy.
    state IpamPoolState
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    stateMessage String
    An explanation of how the pool arrived at it current state.
    arn string
    The Amazon Resource Name (ARN) of the IPAM Pool.
    id string
    The provider-assigned unique ID for this managed resource.
    ipamArn string
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    ipamPoolId string
    Id of the IPAM Pool.
    ipamScopeArn string
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    ipamScopeType IpamPoolIpamScopeType
    Determines whether this scope contains publicly routable space or space for a private network
    poolDepth number
    The depth of this pool in the source pool hierarchy.
    state IpamPoolState
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    stateMessage string
    An explanation of how the pool arrived at it current state.
    arn str
    The Amazon Resource Name (ARN) of the IPAM Pool.
    id str
    The provider-assigned unique ID for this managed resource.
    ipam_arn str
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    ipam_pool_id str
    Id of the IPAM Pool.
    ipam_scope_arn str
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    ipam_scope_type IpamPoolIpamScopeType
    Determines whether this scope contains publicly routable space or space for a private network
    pool_depth int
    The depth of this pool in the source pool hierarchy.
    state IpamPoolState
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    state_message str
    An explanation of how the pool arrived at it current state.
    arn String
    The Amazon Resource Name (ARN) of the IPAM Pool.
    id String
    The provider-assigned unique ID for this managed resource.
    ipamArn String
    The Amazon Resource Name (ARN) of the IPAM this pool is a part of.
    ipamPoolId String
    Id of the IPAM Pool.
    ipamScopeArn String
    The Amazon Resource Name (ARN) of the scope this pool is a part of.
    ipamScopeType "public" | "private"
    Determines whether this scope contains publicly routable space or space for a private network
    poolDepth Number
    The depth of this pool in the source pool hierarchy.
    state "create-in-progress" | "create-complete" | "modify-in-progress" | "modify-complete" | "delete-in-progress" | "delete-complete"
    The state of this pool. This can be one of the following values: "create-in-progress", "create-complete", "modify-in-progress", "modify-complete", "delete-in-progress", or "delete-complete"
    stateMessage String
    An explanation of how the pool arrived at it current state.

    Supporting Types

    IpamPoolAwsService, IpamPoolAwsServiceArgs

    Ec2
    ec2
    IpamPoolAwsServiceEc2
    ec2
    Ec2
    ec2
    Ec2
    ec2
    EC2
    ec2
    "ec2"
    ec2

    IpamPoolIpamScopeType, IpamPoolIpamScopeTypeArgs

    Public
    public
    Private
    private
    IpamPoolIpamScopeTypePublic
    public
    IpamPoolIpamScopeTypePrivate
    private
    Public
    public
    Private
    private
    Public
    public
    Private
    private
    PUBLIC
    public
    PRIVATE
    private
    "public"
    public
    "private"
    private

    IpamPoolProvisionedCidr, IpamPoolProvisionedCidrArgs

    Cidr string
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .
    Cidr string
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .
    cidr String
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .
    cidr string
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .
    cidr str
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .
    cidr String
    The CIDR provisioned to the IPAM pool. A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .

    IpamPoolPublicIpSource, IpamPoolPublicIpSourceArgs

    Byoip
    byoip
    Amazon
    amazon
    IpamPoolPublicIpSourceByoip
    byoip
    IpamPoolPublicIpSourceAmazon
    amazon
    Byoip
    byoip
    Amazon
    amazon
    Byoip
    byoip
    Amazon
    amazon
    BYOIP
    byoip
    AMAZON
    amazon
    "byoip"
    byoip
    "amazon"
    amazon

    IpamPoolSourceResource, IpamPoolSourceResourceArgs

    ResourceId string
    The source resource ID.
    ResourceOwner string
    The source resource owner.
    ResourceRegion string
    The source resource Region.
    ResourceType string
    The source resource type.
    ResourceId string
    The source resource ID.
    ResourceOwner string
    The source resource owner.
    ResourceRegion string
    The source resource Region.
    ResourceType string
    The source resource type.
    resourceId String
    The source resource ID.
    resourceOwner String
    The source resource owner.
    resourceRegion String
    The source resource Region.
    resourceType String
    The source resource type.
    resourceId string
    The source resource ID.
    resourceOwner string
    The source resource owner.
    resourceRegion string
    The source resource Region.
    resourceType string
    The source resource type.
    resource_id str
    The source resource ID.
    resource_owner str
    The source resource owner.
    resource_region str
    The source resource Region.
    resource_type str
    The source resource type.
    resourceId String
    The source resource ID.
    resourceOwner String
    The source resource owner.
    resourceRegion String
    The source resource Region.
    resourceType String
    The source resource type.

    IpamPoolState, IpamPoolStateArgs

    CreateInProgress
    create-in-progress
    CreateComplete
    create-complete
    ModifyInProgress
    modify-in-progress
    ModifyComplete
    modify-complete
    DeleteInProgress
    delete-in-progress
    DeleteComplete
    delete-complete
    IpamPoolStateCreateInProgress
    create-in-progress
    IpamPoolStateCreateComplete
    create-complete
    IpamPoolStateModifyInProgress
    modify-in-progress
    IpamPoolStateModifyComplete
    modify-complete
    IpamPoolStateDeleteInProgress
    delete-in-progress
    IpamPoolStateDeleteComplete
    delete-complete
    CreateInProgress
    create-in-progress
    CreateComplete
    create-complete
    ModifyInProgress
    modify-in-progress
    ModifyComplete
    modify-complete
    DeleteInProgress
    delete-in-progress
    DeleteComplete
    delete-complete
    CreateInProgress
    create-in-progress
    CreateComplete
    create-complete
    ModifyInProgress
    modify-in-progress
    ModifyComplete
    modify-complete
    DeleteInProgress
    delete-in-progress
    DeleteComplete
    delete-complete
    CREATE_IN_PROGRESS
    create-in-progress
    CREATE_COMPLETE
    create-complete
    MODIFY_IN_PROGRESS
    modify-in-progress
    MODIFY_COMPLETE
    modify-complete
    DELETE_IN_PROGRESS
    delete-in-progress
    DELETE_COMPLETE
    delete-complete
    "create-in-progress"
    create-in-progress
    "create-complete"
    create-complete
    "modify-in-progress"
    modify-in-progress
    "modify-complete"
    modify-complete
    "delete-in-progress"
    delete-in-progress
    "delete-complete"
    delete-complete

    IpamPoolTag, IpamPoolTagArgs

    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key str
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value str
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi