Cria um endpoint para uma instância básica do Global Accelerator (GA).
Sintaxe
{
"Type": "ALIYUN::GA::BasicEndpoint",
"Properties": {
"AcceleratorId": String,
"EndpointGroupId": String,
"EndpointAddress": String,
"EndpointZoneId": String,
"EndpointType": String,
"EndpointSubAddressType": String,
"EndpointSubAddress": String,
"Name": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatório |
Editável |
Descrição |
Restrição |
|
AcceleratorId |
String |
Sim |
Não |
ID da instância básica do GA. |
Nenhuma. |
|
EndpointGroupId |
String |
Sim |
Não |
ID do grupo de endpoints da instância básica do GA. |
Nenhuma. |
|
EndpointAddress |
String |
Sim |
Não |
Endereço do endpoint. |
Nenhuma. |
|
EndpointZoneId |
String |
Não |
Não |
ID da zona do endpoint. |
Nenhuma. |
|
EndpointType |
String |
Não |
Não |
Tipo do endpoint. |
Valores válidos:
|
|
EndpointSubAddressType |
String |
Não |
Não |
Tipo de endereço secundário do endpoint. |
Valores válidos:
Especifique esta propriedade quando EndpointType for ECS, ENI ou NLB. Se EndpointType for NLB, defina EndpointSubAddressType como primary. |
|
EndpointSubAddress |
String |
Não |
Não |
Endereço secundário do endpoint. |
Especifique esta propriedade quando EndpointType for ECS, ENI ou NLB.
|
|
Name |
String |
Não |
Não |
Nome do endpoint. |
O nome deve ter de 1 a 128 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hífens (-). Deve começar com uma letra. |
Valores de retorno
Fn::GetAtt
EndpointId: ID do endpoint da instância básica do GA.
Exemplos
Substitua os valores das propriedades mascaradas, como EndpointGroupId, AcceleratorId e EndpointAddress, conforme os requisitos do seu negócio.
Formato YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::GA::BasicEndpoint
Properties:
EndpointGroupId: epg-bp1dmlohjjz4kqaun****
EndpointType: ENI
EndpointSubAddressType: primary
EndpointSubAddress: 192.168.0.8
AcceleratorId: ga-bp17frjjh0udz4qz****
Name: demo_28911
EndpointAddress: eni-bp1a05txelswuj8g****
Outputs:
EndpointId:
Description: The ID of the endpoint.
Value:
Fn::GetAtt:
- ExtensionResource
- EndpointId
Formato JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::GA::BasicEndpoint",
"Properties": {
"EndpointGroupId": "epg-bp1dmlohjjz4kqaun****",
"EndpointType": "ENI",
"EndpointSubAddressType": "primary",
"EndpointSubAddress": "192.168.0.8",
"AcceleratorId": "ga-bp17frjjh0udz4qz****",
"Name": "demo_28911",
"EndpointAddress": "eni-bp1a05txelswuj8g****"
}
}
},
"Outputs": {
"EndpointId": {
"Description": "The ID of the endpoint.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"EndpointId"
]
}
}
}
}