Cria um nome de domínio para instâncias do Global Accelerator (GA).
Sintaxe
{
"Type": "ALIYUN::GA::Domain",
"Properties": {
"AcceleratorIds": List,
"Domain": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
AcceleratorIds |
List |
Sim |
Não |
IDs das instâncias do Global Accelerator (GA). |
Especifique até 50 IDs. |
|
Domain |
String |
Sim |
Não |
Nome de domínio para associar às instâncias do GA. |
Nenhuma. |
Valores de retorno
Fn::GetAtt
AcceleratorIds: os IDs das instâncias do GA.
Domain: o nome de domínio associado às instâncias do GA.
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
AcceleratorIds:
AssociationPropertyMetadata:
Parameter:
Type: String
Description:
en: The ID of the GA instance to be disassociated.
Required: true
AssociationProperty: List[Parameter]
Type: Json
Description:
en: The IDs of the GA instance to be disassociated. You can specify up to 50 IDs.
Required: true
MinLength: 1
MaxLength: 50
Domain:
Type: String
Description:
en: The accelerated domain name to be disassociated.
Required: true
Resources:
ExtensionResource:
Type: ALIYUN::GA::Domain
Properties:
AcceleratorIds:
Ref: AcceleratorIds
Domain:
Ref: Domain
Outputs:
AcceleratorIds:
Description: The IDs of GA instances.
Value:
Fn::GetAtt:
- ExtensionResource
- AcceleratorIds
Domain:
Description: The accelerated domain name.
Value:
Fn::GetAtt:
- ExtensionResource
- Domain
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"AcceleratorIds": {
"AssociationPropertyMetadata": {
"Parameter": {
"Type": "String",
"Description": {
"en": "The ID of the GA instance to be disassociated."
},
"Required": true
}
},
"AssociationProperty": "List[Parameter]",
"Type": "Json",
"Description": {
"en": "The IDs of the GA instance to be disassociated. You can specify up to 50 IDs."
},
"Required": true,
"MinLength": 1,
"MaxLength": 50
},
"Domain": {
"Type": "String",
"Description": {
"en": "The accelerated domain name to be disassociated."
},
"Required": true
}
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::GA::Domain",
"Properties": {
"AcceleratorIds": {
"Ref": "AcceleratorIds"
},
"Domain": {
"Ref": "Domain"
}
}
}
},
"Outputs": {
"AcceleratorIds": {
"Description": "The IDs of GA instances.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AcceleratorIds"
]
}
},
"Domain": {
"Description": "The accelerated domain name.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"Domain"
]
}
}
}
}