Skip to content

VpcEndpointServiceAttachmentProps

Properties for defining a VpcEndpointServiceAttachment.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-privatelink-vpcendpointserviceattachment

Initializer

import { VpcEndpointServiceAttachmentProps } from '@alicloud/ros-cdk-privatelink'
const vpcEndpointServiceAttachmentProps: VpcEndpointServiceAttachmentProps = { ... }

Properties

Name Type Description
resourceId string | @alicloud/ros-cdk-core.IResolvable Property resourceId: The resource id.
resourceType string | @alicloud/ros-cdk-core.IResolvable Property resourceType: The type of the service resource.
serviceId string | @alicloud/ros-cdk-core.IResolvable Property serviceId: The endpoint service that is associated with the endpoint.
zoneId string | @alicloud/ros-cdk-core.IResolvable Property zoneId: The zone where the service resource is located.

resourceIdRequired

public readonly resourceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property resourceId: The resource id.


resourceTypeRequired

public readonly resourceType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property resourceType: The type of the service resource.

Valid values: - slb: Classic Load Balancer (CLB). - alb: Application Load Balancer (ALB). - nlb: Network Load Balancer (NLB). - gwlb: Gateway Load Balancer (GWLB).


serviceIdRequired

public readonly serviceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property serviceId: The endpoint service that is associated with the endpoint.


zoneIdOptional

public readonly zoneId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property zoneId: The zone where the service resource is located.

This parameter is required if the service resource is an ALB, NLB, or GWLB instance.