Cria um mapeamento entre um endereço IP acelerado e um endpoint de uma instância básica do Global Accelerator (GA).
Sintaxe
{
"Type": "ALIYUN::GA::BasicAcceleratorIpEndpointRelation",
"Properties": {
"AccelerateIpId": String,
"AcceleratorId": String,
"EndpointId": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
AccelerateIpId |
String |
Sim |
Não |
ID do endereço IP acelerado da instância básica do GA. |
Chame a operação ListBasicAccelerateIps para consultar o ID do endereço IP acelerado. |
|
AcceleratorId |
String |
Sim |
Não |
ID da instância básica do GA. |
Nenhuma. |
|
EndpointId |
String |
Sim |
Não |
ID do endpoint da instância básica do GA. |
Use a operação ListBasicEndpoints para obter o ID do endpoint. |
Valores de retorno
Fn::GetAtt
AccelerateIpId: ID do endereço IP acelerado da instância básica do GA.
EndpointId: ID do endpoint da instância básica do GA.
AcceleratorId: ID da instância básica do GA.
Exemplos
Substitua os valores mascarados das propriedades, como AccelerateIpId, EndpointId e AcceleratorId, pelos valores reais conforme seus requisitos de negócio.
Formato YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::GA::BasicAcceleratorIpEndpointRelation
Properties:
AccelerateIpId: gaip-bp1****
EndpointId: ep-bp14sz7ftcwwjgrdm****
AcceleratorId: ga-bp17frjjh0udz4qz****
Outputs:
AccelerateIpId:
Description: The ID of the accelerated IP address.
Value:
Fn::GetAtt:
- ExtensionResource
- AccelerateIpId
EndpointId:
Description: The ID of the endpoint.
Value:
Fn::GetAtt:
- ExtensionResource
- EndpointId
AcceleratorId:
Description: The ID of the basic GA instance.
Value:
Fn::GetAtt:
- ExtensionResource
- AcceleratorId
Formato JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::GA::BasicAcceleratorIpEndpointRelation",
"Properties": {
"AccelerateIpId": "gaip-bp1****",
"EndpointId": "ep-bp14sz7ftcwwjgrdm****",
"AcceleratorId": "ga-bp17frjjh0udz4qz****"
}
}
},
"Outputs": {
"AccelerateIpId": {
"Description": "The ID of the accelerated IP address.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AccelerateIpId"
]
}
},
"EndpointId": {
"Description": "The ID of the endpoint.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"EndpointId"
]
}
},
"AcceleratorId": {
"Description": "The ID of the basic GA instance.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AcceleratorId"
]
}
}
}
}