CfnConnectionMixinProps
- class aws_cdk.cfn_property_mixins.aws_interconnect.CfnConnectionMixinProps(*, activation_key=None, attach_point=None, bandwidth=None, description=None, environment_id=None, remote_owner_account=None, tags=None)
Bases:
objectProperties for CfnConnectionPropsMixin.
- Parameters:
activation_key (
Optional[str]) – The activation key for accepting a connection proposal from a partner CSP. Mutually exclusive with EnvironmentId.attach_point (
Union[IResolvable,AttachPointProperty,Dict[str,Any],None]) – The logical attachment point in your AWS network where the managed connection will be connected.bandwidth (
Optional[str]) – The bandwidth of the connection (e.g., 50Mbps, 1Gbps). Required when creating a connection through AWS.description (
Optional[str]) – A description of the connection.environment_id (
Optional[str]) – The ID of the environment for the connection. Required when creating a connection through AWS. Mutually exclusive with ActivationKey.remote_owner_account (
Optional[str]) – The account ID of the remote owner. Required when creating a connection through AWS.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of key-value pairs to apply to this resource.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_interconnect as interconnect cfn_connection_mixin_props = interconnect.CfnConnectionMixinProps( activation_key="activationKey", attach_point=interconnect.CfnConnectionPropsMixin.AttachPointProperty( arn="arn", direct_connect_gateway="directConnectGateway" ), bandwidth="bandwidth", description="description", environment_id="environmentId", remote_owner_account="remoteOwnerAccount", tags=[CfnTag( key="key", value="value" )] )
Attributes
- activation_key
The activation key for accepting a connection proposal from a partner CSP.
Mutually exclusive with EnvironmentId.
- attach_point
The logical attachment point in your AWS network where the managed connection will be connected.
- bandwidth
The bandwidth of the connection (e.g., 50Mbps, 1Gbps). Required when creating a connection through AWS.
- description
A description of the connection.
- environment_id
The ID of the environment for the connection.
Required when creating a connection through AWS. Mutually exclusive with ActivationKey.
- remote_owner_account
The account ID of the remote owner.
Required when creating a connection through AWS.
- tags
An array of key-value pairs to apply to this resource.