O recurso ALIYUN::SLB::AccessControl cria uma lista de controle de acesso (ACL).
Sintaxe
{
"Type": "ALIYUN::SLB::AccessControl",
"Properties": {
"AddressIPVersion": String,
"AclName": String,
"AclEntries": List,
"Tags": List,
"ResourceGroupId": String
}
}
Propriedades
Propriedade | Tipo | Obrigatório | Editável | Descrição | Restrição |
AddressIPVersion | String | Não | Não | Versão do IP. | Valores válidos:
|
AclName | String | Sim | Sim | Nome da ACL. | Nenhuma. |
ResourceGroupId | String | Não | Sim | ID do grupo de recursos ao qual a ACL pertence. | Nenhuma. |
AclEntries | List | Não | Sim | Detalhes das entradas a adicionar à ACL. | Especifique até 50 entradas. Para mais informações, consulte Propriedades de AclEntries. |
Tags | List | Não | Sim | Tags do recurso. | Adicione até 20 tags. Para mais informações, consulte Propriedades de Tags. |
Sintaxe de AclEntries
"AclEntries": [
{
"Comment": String,
"Entry": String
}
]
Propriedades de AclEntries
|
Propriedade |
Tipo |
Obrigatório |
Editável |
Descrição |
Restrição |
|
Comment |
String |
Não |
Não |
Descrição da entrada da ACL. |
Nenhuma. |
|
Entry |
String |
Sim |
Não |
Endereço IP ou bloco CIDR. |
Nenhuma. |
Sintaxe de Tags
"Tags": [
{
"Key": String,
"Value": String
}
]
Propriedades de Tags
|
Propriedade |
Tipo |
Obrigatório |
Editável |
Descrição |
Restrição |
|
Key |
String |
Sim |
Não |
Chave da tag. |
A chave da tag deve ter de 1 a 128 caracteres e não pode conter |
|
Value |
String |
Não |
Não |
Valor da tag. |
O valor da tag pode ter até 128 caracteres e não pode conter |
Valores de retorno
Fn::GetAtt
AclId: ID da ACL.
Arn: Alibaba Cloud Resource Name (ARN).
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
AccessControl:
Type: ALIYUN::SLB::AccessControl
Properties:
AddressIPVersion: ipv4
AclName: TestAcl
AclEntries:
- Entry: 0.0.0.0
Outputs:
AclId:
Description: The ID of the access control list.
Value:
Fn::GetAtt:
- AccessControl
- AclId
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"AccessControl": {
"Type": "ALIYUN::SLB::AccessControl",
"Properties": {
"AddressIPVersion": "ipv4",
"AclName": "TestAcl",
"AclEntries": [
{
"Entry": "0.0.0.0"
}
]
}
}
},
"Outputs": {
"AclId": {
"Description": "The ID of the access control list.",
"Value": {
"Fn::GetAtt": [
"AccessControl",
"AclId"
]
}
}
}
}