Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::DFS::AccessRule

Última atualização: Jun 27, 2026

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:
  • RDWR: permissões de leitura e gravação
  • RDONLY: permissão somente leitura

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 YAML

    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.
          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