Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::NAS::AccessRule

Dernière mise à jour :Aug 10, 2026

La ressource ALIYUN::NAS::AccessRule permet de créer une règle pour un groupe d'autorisations.

Syntaxe

{
  "Type": "ALIYUN::NAS::AccessRule",
  "Properties": {
    "Priority": Integer,
    "UserAccessType": String,
    "AccessGroupName": String,
    "SourceCidrIp": String,
    "RWAccessType": String,
    "FileSystemType": String,
    "Ipv6SourceCidrIp": String
  }
}

Propriétés

Property

Type

Required

Editable

Description

Constraint

Priority

Integer

No

Yes

Priorité de la règle.

Valeurs valides : 1 à 100. Valeur par défaut : 1.

UserAccessType

String

No

Yes

Permissions d'accès pour les différents types d'utilisateurs dans l'objet autorisé.

Valeurs valides :

  • no_squash (par défaut)

  • root_squash

  • all_squash

AccessGroupName

String

Yes

No

Nom du groupe d'autorisations.

Aucune.

SourceCidrIp

String

No

Yes

Adresse IP ou bloc CIDR source.

Aucune.

RWAccessType

String

No

Yes

Type de permission en lecture ou en écriture.

Valeurs valides :

  • RDWR (par défaut) : permissions en lecture et en écriture

  • RDONLY : permissions en lecture seule

FileSystemType

String

No

Yes

Type du système de fichiers.

Valeurs valides :

  • standard (par défaut) : NAS généraliste

  • extreme : Extreme NAS

Ipv6SourceCidrIp

String

No

Yes

Bloc CIDR IPv6 source.

Les blocs CIDR IPv6 et les adresses IPv6 sont pris en charge.

Remarque
  • Seuls les systèmes de fichiers Extreme NAS situés dans des régions de Chine continentale prennent en charge la fonctionnalité IPv6. Pour utiliser cette fonctionnalité, vous devez l'activer sur vos systèmes de fichiers.

  • Cette propriété est prise en charge uniquement pour les réseaux privés virtuels (VPC).

  • Vous ne pouvez pas spécifier simultanément une adresse IPv4 et une adresse IPv6.

Valeurs de retour

Fn::GetAtt

AccessRuleId : ID de la règle.

Exemples

  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      AccessRule:
        Type: ALIYUN::NAS::AccessRule
        Properties:
          SourceCidrIp: 0.0.0.0/0
          AccessGroupName: TestAccessGroup
    Outputs:
      AccessRuleId:
        Description: Rule serial number
        Value:
          Fn::GetAtt:
            - AccessRule
            - AccessRuleId
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "AccessRule": {
          "Type": "ALIYUN::NAS::AccessRule",
          "Properties": {
            "SourceCidrIp": "0.0.0.0/0",
            "AccessGroupName": "TestAccessGroup"
          }
        }
      },
      "Outputs": {
        "AccessRuleId": {
          "Description": "Rule serial number",
          "Value": {
            "Fn::GetAtt": [
              "AccessRule",
              "AccessRuleId"
            ]
          }
        }
      }
    }