Adiciona um recurso de serviço a um serviço de endpoint.
Sintaxe
{
"Type": "ALIYUN::PrivateLink::VpcEndpointServiceAttachment",
"Properties": {
"ResourceId": String,
"ResourceType": String,
"ServiceId": String,
"ZoneId": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
ResourceId |
String |
Sim |
Não |
ID do recurso de serviço. |
Nenhuma. |
|
ResourceType |
String |
Sim |
Não |
Tipo do recurso de serviço. |
Valores válidos:
|
|
ServiceId |
String |
Sim |
Não |
ID do serviço de endpoint ao qual adicionar o recurso de serviço. |
Nenhuma. |
|
ZoneId |
String |
Não |
Não |
ID da zona onde reside o recurso de serviço. |
Nenhuma. |
Valores de retorno
Fn::GetAtt
ResourceId: ID do recurso de serviço.
ServiceId: ID do serviço de endpoint associado ao endpoint.
ResourceType: tipo do recurso de serviço.
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ResourceId:
Description: 'The resource id. '
Type: String
ResourceType:
Description: 'The resource type. '
Type: String
ServiceId:
Description: 'The endpoint service that is associated with the endpoint. '
Type: String
Resources:
VpcEndpointServiceAttachment:
Properties:
ResourceId:
Ref: ResourceId
ResourceType:
Ref: ResourceType
ServiceId:
Ref: ServiceId
Type: ALIYUN::PrivateLink::VpcEndpointServiceAttachment
Outputs:
ResourceId:
Description: 'The resource id. '
Value:
Fn::GetAtt:
- VpcEndpointServiceAttachment
- ResourceId
ResourceType:
Description: 'The resource type. '
Value:
Fn::GetAtt:
- VpcEndpointServiceAttachment
- ResourceType
ServiceId:
Description: 'The endpoint service that is associated with the endpoint. '
Value:
Fn::GetAtt:
- VpcEndpointServiceAttachment
- ServiceId
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ResourceId": {
"Type": "String",
"Description": "The resource id. "
},
"ResourceType": {
"Type": "String",
"Description": "The resource type. "
},
"ServiceId": {
"Type": "String",
"Description": "The endpoint service that is associated with the endpoint. "
}
},
"Resources": {
"VpcEndpointServiceAttachment": {
"Type": "ALIYUN::PrivateLink::VpcEndpointServiceAttachment",
"Properties": {
"ResourceId": {
"Ref": "ResourceId"
},
"ResourceType": {
"Ref": "ResourceType"
},
"ServiceId": {
"Ref": "ServiceId"
}
}
}
},
"Outputs": {
"ResourceId": {
"Description": "The resource id. ",
"Value": {
"Fn::GetAtt": [
"VpcEndpointServiceAttachment",
"ResourceId"
]
}
},
"ResourceType": {
"Description": "The resource type. ",
"Value": {
"Fn::GetAtt": [
"VpcEndpointServiceAttachment",
"ResourceType"
]
}
},
"ServiceId": {
"Description": "The endpoint service that is associated with the endpoint. ",
"Value": {
"Fn::GetAtt": [
"VpcEndpointServiceAttachment",
"ServiceId"
]
}
}
}
}