Cria uma regra para um grupo de permissões no Apsara File Storage for HDFS.
Sintaxe
{
"Type": "ALIYUN::DFS::AccessRule",
"Properties": {
"Description": String,
"Priority": Number,
"NetworkSegment": String,
"AccessGroupId": String,
"RWAccessType": String
}
}
Propriedades
| Propriedade | Tipo | Obrigatória | Editável | Descrição | Restrição |
| Description | String | Não | Sim | Descrição da regra. | Nenhuma. |
| Priority | Number | Não | Sim | Prioridade da regra. | Se um objeto autorizado corresponder a várias regras, prevalece a de maior prioridade. Valores válidos: 1 a 100. O valor 1 indica a prioridade mais alta. |
| NetworkSegment | String | Sim | Sim | Endereço IP ou bloco CIDR do objeto autorizado. | Nenhuma. |
| AccessGroupId | String | Sim | Não | ID do grupo de permissões. | Nenhuma. |
| RWAccessType | String | Sim | Sim | Permissões de acesso concedidas ao objeto autorizado no sistema de arquivos. | Valores válidos:
|
Valores de retorno
Fn::GetAtt
AccessRuleId: ID da regra.
Exemplos
-
Formato
JSON{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "NetworkSegment": { "Type": "String", "Description": "The NetworkSegment of the Access Rule.", "MaxLength": 100 }, "AccessGroupId": { "Type": "String", "Description": "The resource ID of Access Group." }, "RWAccessType": { "Type": "String", "Description": "The read/write permission of the authorized object on the file system.\nValues:\nRDWR (default) : read and write.\nRDONLY: read-only", "AllowedValues": [ "RDWR", "RDONLY" ], "Default": "RDWR" } }, "Resources": { "AccessRule": { "Type": "ALIYUN::DFS::AccessRule", "Properties": { "NetworkSegment": { "Ref": "NetworkSegment" }, "AccessGroupId": { "Ref": "AccessGroupId" }, "RWAccessType": { "Ref": "RWAccessType" } } } }, "Outputs": { "AccessRuleId": { "Description": "The ID of the access_rule.", "Value": { "Fn::GetAtt": [ "AccessRule", "AccessRuleId" ] } } } } -
Formato
YAMLROSTemplateFormatVersion: '2015-09-01' Parameters: NetworkSegment: Type: String Description: The NetworkSegment of the Access Rule. MaxLength: 100 AccessGroupId: Type: String Description: The resource ID of Access Group. RWAccessType: Type: String Description: |- The read/write permission of the authorized object on the file system. Values: RDWR (default) : read and write. RDONLY: read-only AllowedValues: - RDWR - RDONLY Default: RDWR Resources: AccessRule: Type: ALIYUN::DFS::AccessRule Properties: NetworkSegment: Ref: NetworkSegment AccessGroupId: Ref: AccessGroupId RWAccessType: Ref: RWAccessType Outputs: AccessRuleId: Description: The ID of the access_rule. Value: Fn::GetAtt: - AccessRule - AccessRuleId