Todos los productos
Search
Centro de documentos

Resource Orchestration Service:DATASOURCE::NAS::AccessGroups

Última actualización: Sep 04, 2026

Consulta información sobre los grupos de permisos de NAS.

Sintaxis

{
  "Type": "DATASOURCE::NAS::AccessGroups",
  "Properties": {
    "AccessGroupName": String,
    "RefreshOptions": String
  }
}

Propiedades

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

AccessGroupName

String

No

Sí

Nombre del grupo de permisos.

Ninguna.

RefreshOptions

String

No

Sí

Política de actualización de los recursos del origen de datos al actualizar la pila.

Valores válidos:

  • Never (predeterminado): no actualiza los recursos del origen de datos al actualizar la pila.

  • Always: actualiza los recursos del origen de datos al actualizar la pila.

Valores de retorno

Fn::GetAtt

  • AccessGroups: detalles de los grupos de permisos.

  • AccessGroupNames: nombres de los grupos de permisos.

Propiedad

Tipo

Descripción

Restricción

AccessGroupNames

List

Nombres de los grupos de permisos.

Ninguna.

AccessGroups

List

Detalles de los grupos de permisos.

Ninguna.

AccessGroupType

String

Tipo de grupo de permisos.

Valores válidos:

  • Vpc: virtual private cloud (VPC)

  • Classic: red clásica

MountTargetCount

Integer

Número de destinos de montaje asociados al grupo de permisos.

Ninguna.

Description

String

Descripción del grupo de permisos.

Ninguna.

RuleCount

Integer

Número de reglas en el grupo de permisos.

Ninguna.

AccessGroupName

String

Nombre del grupo de permisos.

Ninguna.

Ejemplos

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AccessGroupName": {
      "Type": "String",
      "Description": "The name of the permission group."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::NAS::AccessGroups",
      "Properties": {
        "AccessGroupName": {
          "Ref": "AccessGroupName"
        }
      }
    }
  },
  "Outputs": {
    "AccessGroups": {
      "Description": "The list of access groups.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AccessGroups"
        ]
      }
    },
    "AccessGroupNames": {
      "Description": "The list of access group names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AccessGroupNames"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AccessGroupName:
    Description: The name of the permission group.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      AccessGroupName:
        Ref: AccessGroupName
    Type: DATASOURCE::NAS::AccessGroups
Outputs:
  AccessGroupNames:
    Description: The list of access group names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AccessGroupNames
  AccessGroups:
    Description: The list of access groups.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AccessGroups