VpcEndpointServiceProps
Properties for defining a VpcEndpointService
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-privatelink-vpcendpointservice
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkprivatelink"
&alicloudroscdkprivatelink.VpcEndpointServiceProps {
AutoAcceptEnabled: interface{},
ConnectBandwidth: interface{},
DeletionForce: interface{},
Payer: interface{},
Resource: interface{},
ResourceGroupId: interface{},
ServiceDescription: interface{},
ServiceResourceType: interface{},
Tags: *[]github.com/alibabacloud-go/ros-cdk/alicloudroscdkprivatelink.RosVpcEndpointService.TagsProperty,
User: interface{},
ZoneAffinityEnabled: interface{},
}
Properties
Name | Type | Description |
---|---|---|
AutoAcceptEnabled |
interface{} |
Property autoAcceptEnabled: Specifies whether to automatically accept endpoint connection requests. |
ConnectBandwidth |
interface{} |
Property connectBandwidth: The default maximum bandwidth of the endpoint connection. |
DeletionForce |
interface{} |
Property deletionForce: Specifies whether to delete the endpoint service even if it has endpoint connections. |
Payer |
interface{} |
Property payer: The payer of the endpoint service. |
Resource |
interface{} |
Property resource:. |
ResourceGroupId |
interface{} |
Property resourceGroupId: The ID of the resource group. |
ServiceDescription |
interface{} |
Property serviceDescription: The description for the endpoint service. |
ServiceResourceType |
interface{} |
Property serviceResourceType: Service resource type. |
Tags |
*[]TagsProperty |
Property tags: Tags to attach to instance. |
User |
interface{} |
Property user: Account IDs to the whitelist of an endpoint service. |
ZoneAffinityEnabled |
interface{} |
Property zoneAffinityEnabled: Specifies whether to resolve domain names to IP addresses in the nearest zone. |
AutoAcceptEnabled
Optional
AutoAcceptEnabled interface{}
- Type: interface{}
Property autoAcceptEnabled: Specifies whether to automatically accept endpoint connection requests.
Valid values: true: automatically accepts endpoint connection requests. false: does not automatically accept endpoint connection requests.
ConnectBandwidth
Optional
ConnectBandwidth interface{}
- Type: interface{}
Property connectBandwidth: The default maximum bandwidth of the endpoint connection.
Valid values: 100 to 1024. Unit: Mbit/s.
DeletionForce
Optional
DeletionForce interface{}
- Type: interface{}
Property deletionForce: Specifies whether to delete the endpoint service even if it has endpoint connections.
- True
- False (default)
Payer
Optional
Payer interface{}
- Type: interface{}
Property payer: The payer of the endpoint service.
Valid values: Endpoint: the service consumer. EndpointService: the service provider.
Resource
Optional
Resource interface{}
- Type: interface{}
Property resource:.
ResourceGroupId
Optional
ResourceGroupId interface{}
- Type: interface{}
Property resourceGroupId: The ID of the resource group.
ServiceDescription
Optional
ServiceDescription interface{}
- Type: interface{}
Property serviceDescription: The description for the endpoint service.
ServiceResourceType
Optional
ServiceResourceType interface{}
- Type: interface{}
Property serviceResourceType: Service resource type.
Tags
Optional
Tags *[]TagsProperty
- Type: *[]TagsProperty
Property tags: Tags to attach to instance.
Max support 20 tags to add during create instance. Each tag with two properties Key and Value, and Key is required.
User
Optional
User interface{}
- Type: interface{}
Property user: Account IDs to the whitelist of an endpoint service.
ZoneAffinityEnabled
Optional
ZoneAffinityEnabled interface{}
- Type: interface{}
Property zoneAffinityEnabled: Specifies whether to resolve domain names to IP addresses in the nearest zone.
true: yes. false (default): no