TransitRouterGrantAttachmentProps
Properties for defining a TransitRouterGrantAttachment.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-transitroutergrantattachment
Initializer
import ros_cdk_cen
ros_cdk_cen.TransitRouterGrantAttachmentProps(
cen_id: typing.Union[str, IResolvable],
cen_owner_id: typing.Union[typing.Union[int, float], IResolvable],
instance_id: typing.Union[str, IResolvable],
instance_type: typing.Union[str, IResolvable],
order_type: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
cen_id | typing.Union[str, ros_cdk_core.IResolvable] | Property cenId: The ID of the Cloud Enterprise Network (CEN) instance. |
cen_owner_id | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | Property cenOwnerId: The Alibaba Cloud account ID (main account ID) of the CEN instance owner. |
instance_id | typing.Union[str, ros_cdk_core.IResolvable] | Property instanceId: The ID of the network instance. |
instance_type | typing.Union[str, ros_cdk_core.IResolvable] | Property instanceType: The type of the network instance. |
order_type | typing.Union[str, ros_cdk_core.IResolvable] | Property orderType: The entity that pays the fees of the network instance. |
cen_idRequired
cen_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property cenId: The ID of the Cloud Enterprise Network (CEN) instance.
cen_owner_idRequired
cen_owner_id: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
Property cenOwnerId: The Alibaba Cloud account ID (main account ID) of the CEN instance owner.
instance_idRequired
instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property instanceId: The ID of the network instance.
instance_typeRequired
instance_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property instanceType: The type of the network instance.
Valid values:
- VPC: Virtual Private Cloud instance.
- ExpressConnect: Virtual Border Router (VBR) instance.
- VPN: IPsec connection.
- ECR: ECR instance.
order_typeOptional
order_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property orderType: The entity that pays the fees of the network instance.
Valid values:
- PayByCenOwner: the account that owns the CEN instance.
- PayByResourceOwner: the account that owns the network instance.