Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::NAS::AccessGroups

Última atualização: Jun 27, 2026

Consulta informações sobre grupos de permissão do NAS.

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

AccessGroupName

String

Não

Sim

Nome do grupo de permissão.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da fonte de dados ao atualizar a pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos da fonte de dados durante a atualização da pilha.

  • Always: atualiza os recursos da fonte de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • AccessGroups: detalhes dos grupos de permissão.

  • AccessGroupNames: nomes dos grupos de permissão.

Propriedade

Tipo

Descrição

Restrição

AccessGroupNames

List

Nomes dos grupos de permissão.

Nenhuma.

AccessGroups

List

Detalhes dos grupos de permissão.

Nenhuma.

AccessGroupType

String

Tipo do grupo de permissão.

Valores válidos:

  • Vpc: Virtual Private Cloud (VPC)

  • Classic: rede clássica

MountTargetCount

Integer

Número de destinos de montagem associados ao grupo de permissão.

Nenhuma.

Description

String

Descrição do grupo de permissão.

Nenhuma.

RuleCount

Integer

Número de regras no grupo de permissão.

Nenhuma.

AccessGroupName

String

Nome do grupo de permissão.

Nenhuma.

Exemplos

{
  "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