CfnResourceGatewayMixinProps

class aws_cdk.mixins_preview.aws_vpclattice.mixins.CfnResourceGatewayMixinProps(*, ip_address_type=None, ipv4_addresses_per_eni=None, name=None, security_group_ids=None, subnet_ids=None, tags=None, vpc_identifier=None)

Bases: object

Properties for CfnResourceGatewayPropsMixin.

Parameters:
  • ip_address_type (Optional[str]) – The type of IP address used by the resource gateway.

  • ipv4_addresses_per_eni (Union[int, float, None]) – The number of IPv4 addresses in each ENI for the resource gateway.

  • name (Optional[str]) – The name of the resource gateway.

  • security_group_ids (Optional[Sequence[str]]) – The IDs of the security groups applied to the resource gateway.

  • subnet_ids (Optional[Sequence[str]]) – The IDs of the VPC subnets for the resource gateway.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The tags for the resource gateway.

  • vpc_identifier (Optional[str]) – The ID of the VPC for the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_vpclattice import mixins as vpclattice_mixins

cfn_resource_gateway_mixin_props = vpclattice_mixins.CfnResourceGatewayMixinProps(
    ip_address_type="ipAddressType",
    ipv4_addresses_per_eni=123,
    name="name",
    security_group_ids=["securityGroupIds"],
    subnet_ids=["subnetIds"],
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    vpc_identifier="vpcIdentifier"
)

Attributes

ip_address_type

The type of IP address used by the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-ipaddresstype

ipv4_addresses_per_eni

The number of IPv4 addresses in each ENI for the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-ipv4addressespereni

name

The name of the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-name

security_group_ids

The IDs of the security groups applied to the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-securitygroupids

subnet_ids

The IDs of the VPC subnets for the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-subnetids

tags

The tags for the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-tags

vpc_identifier

The ID of the VPC for the resource gateway.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcegateway.html#cfn-vpclattice-resourcegateway-vpcidentifier