All Products
Search
Document Center

Resource Orchestration Service:ALIYUN::NAS::ProtocolMountTarget

Last Updated:Jun 19, 2026

Membuat direktori ekspor untuk layanan protokol NAS.

Sintaks

{
  "Type": "ALIYUN::NAS::ProtocolMountTarget",
  "Properties": {
    "FsetId": String,
    "Path": String,
    "Description": String,
    "VpcId": String,
    "VSwitchId": String,
    "AccessGroupName": String,
    "FileSystemId": String,
    "ProtocolServiceId": String
  }
}

Properti

Properti

Tipe

Wajib

Pembaruan diizinkan

Deskripsi

Batasan

FsetId

String

Tidak

Tidak

ID fileset yang akan diekspor.

Batasan:

  • Fileset harus ada.

  • Anda hanya dapat membuat satu direktori ekspor untuk satu fileset.

  • Anda harus menentukan salah satu dari Fileset atau Path.

Path

String

Tidak

Tidak

Jalur direktori CPFS yang akan diekspor.

Batasan:

  • Direktori harus ada dalam sistem file CPFS.

  • Anda hanya dapat membuat satu ekspor untuk direktori yang sama.

  • Anda harus menentukan salah satu dari Fileset atau Path.

Format:

  • Panjangnya harus antara 1 hingga 1.024 karakter.

  • Gunakan pengkodean UTF-8.

  • Jalur harus diawali dan diakhiri dengan garis miring (/). Direktori root adalah /.

Description

String

Tidak

Ya

Deskripsi direktori ekspor.

Batasan:

  • Deskripsi harus terdiri dari 2 hingga 128 karakter.

  • Harus diawali dengan huruf atau karakter Tiongkok. Tidak boleh diawali dengan http:// atau https://.

  • Dapat berisi angka, titik dua (:), garis bawah (_), dan tanda hubung (-).

VpcId

String

Ya

Tidak

ID VPC tempat direktori ekspor berada.

Tidak ada

VSwitchId

String

Ya

Tidak

ID vSwitch tempat direktori ekspor berada.

Tidak ada

AccessGroupName

String

Tidak

Tidak

Nama grup izin.

Nilai default: DEFAULT_VPC_GROUP_NAME.

FileSystemId

String

Ya

Tidak

ID sistem file.

Tidak ada

ProtocolServiceId

String

Ya

Tidak

ID layanan protokol.

Tidak ada

Nilai kembalian

Fn::GetAtt

  • ExportId: ID direktori ekspor untuk layanan protokol.

  • FileSystemId: ID sistem file.

  • ProtocolServiceId: ID layanan protokol.

  • ProtocolMountTargetDomain: Nama domain titik pemasangan protokol.

Contoh

  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      FileSystemId:
        Default: cpfs-03c125afccbd****
        Type: String
      VpcId:
        Default: vpc-2zebbi27bn7w42n30****
        Type: String
      FsetId:
        Default: fset-123****
        Type: String
      ProtocolServiceId:
        Default: ptc-123****
        Type: String
      VSwitchId:
        Default: vsw-2ze34tr01i6h4l2km****
        Type: String
    Resources:
      ProtocolMountTarget:
        Type: ALIYUN::NAS::ProtocolMountTarget
        Properties:
          VpcId:
            Ref: VpcId
          Description: ros_test_protocol_mount_target
          FileSystemId:
            Ref: FileSystemId
          FsetId:
            Ref: FsetId
          VSwitchId:
            Ref: VSwitchId
          AccessGroupName: DEFAULT_VPC_GROUP_NAME
          ProtocolServiceId:
            Ref: ProtocolServiceId
    Outputs:
      ExportId:
        Value:
          Fn::GetAtt:
          - ProtocolMountTarget
          - ExportId
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "FileSystemId": {
          "Default": "cpfs-03c125afccbd****",
          "Type": "String"
        },
        "VpcId": {
          "Default": "vpc-2zebbi27bn7w42n30****",
          "Type": "String"
        },
        "FsetId": {
          "Default": "fset-123****",
          "Type": "String"
        },
        "ProtocolServiceId": {
          "Default": "ptc-123****",
          "Type": "String"
        },
        "VSwitchId": {
          "Default": "vsw-2ze34tr01i6h4l2km****",
          "Type": "String"
        }
      },
      "Resources": {
        "ProtocolMountTarget": {
          "Type": "ALIYUN::NAS::ProtocolMountTarget",
          "Properties": {
            "VpcId": {
              "Ref": "VpcId"
            },
            "Description": "ros_test_protocol_mount_target",
            "FileSystemId": {
              "Ref": "FileSystemId"
            },
            "FsetId": {
              "Ref": "FsetId"
            },
            "VSwitchId": {
              "Ref": "VSwitchId"
            },
            "AccessGroupName": "DEFAULT_VPC_GROUP_NAME",
            "ProtocolServiceId": {
              "Ref": "ProtocolServiceId"
            }
          }
        }
      },
      "Outputs": {
        "ExportId": {
          "Value": {
            "Fn::GetAtt": [
              "ProtocolMountTarget",
              "ExportId"
            ]
          }
        }
      }
    }