Udostępnij za pośrednictwem


Microsoft.Authorization policySetDefinitions 2019-01-01

Definicja zasobu Bicep

Typ zasobu policySetDefinitions można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Authorization/policySetDefinitions, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2019-01-01' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
    policyDefinitions: [
      {
        parameters: any(Azure.Bicep.Types.Concrete.AnyType)
        policyDefinitionId: 'string'
      }
    ]
    policyType: 'string'
  }
}

Wartości właściwości

Microsoft.Authorization/policySetDefinitions

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definicji zasad. PolicySetDefinitionProperties

PolicyDefinitionReference

Nazwa Opis Wartość
Parametry Wymagane, jeśli parametr jest używany w regule zasad. jakikolwiek
policyDefinitionId Identyfikator definicji zasad lub definicji zestawu zasad. struna

PolicySetDefinitionProperties

Nazwa Opis Wartość
opis Opis definicji zestawu zasad. struna
displayName Nazwa wyświetlana definicji zestawu zasad. struna
metadane Metadane definicji zestawu zasad. jakikolwiek
Parametry Parametry definicji zestawu zasad, które mogą być używane w odwołaniach definicji zasad. jakikolwiek
policyDefinitions Tablica odwołań definicji zasad. PolicyDefinitionReference[] (wymagane)
policyType Typ definicji zasad. Możliwe wartości to NotSpecified, BuiltIn i Custom. "BuiltIn"
"Niestandardowy"
"NotSpecified"

Definicja zasobu szablonu usługi ARM

Typ zasobu policySetDefinitions można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Authorization/policySetDefinitions, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2019-01-01",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "parameters": {},
    "policyDefinitions": [
      {
        "parameters": {},
        "policyDefinitionId": "string"
      }
    ],
    "policyType": "string"
  }
}

Wartości właściwości

Microsoft.Authorization/policySetDefinitions

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2019-01-01'
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definicji zasad. PolicySetDefinitionProperties
typ Typ zasobu "Microsoft.Authorization/policySetDefinitions"

PolicyDefinitionReference

Nazwa Opis Wartość
Parametry Wymagane, jeśli parametr jest używany w regule zasad. jakikolwiek
policyDefinitionId Identyfikator definicji zasad lub definicji zestawu zasad. struna

PolicySetDefinitionProperties

Nazwa Opis Wartość
opis Opis definicji zestawu zasad. struna
displayName Nazwa wyświetlana definicji zestawu zasad. struna
metadane Metadane definicji zestawu zasad. jakikolwiek
Parametry Parametry definicji zestawu zasad, które mogą być używane w odwołaniach definicji zasad. jakikolwiek
policyDefinitions Tablica odwołań definicji zasad. PolicyDefinitionReference[] (wymagane)
policyType Typ definicji zasad. Możliwe wartości to NotSpecified, BuiltIn i Custom. "BuiltIn"
"Niestandardowy"
"NotSpecified"

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu policySetDefinitions można wdrożyć przy użyciu operacji docelowych:

  • grupy zarządzania dzierżawą* * subskrypcji

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Authorization/policySetDefinitions, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2019-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
      parameters = ?
      policyDefinitions = [
        {
          parameters = ?
          policyDefinitionId = "string"
        }
      ]
      policyType = "string"
    }
  })
}

Wartości właściwości

Microsoft.Authorization/policySetDefinitions

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości definicji zasad. PolicySetDefinitionProperties
typ Typ zasobu "Microsoft.Authorization/policySetDefinitions@2019-01-01"

PolicyDefinitionReference

Nazwa Opis Wartość
Parametry Wymagane, jeśli parametr jest używany w regule zasad. jakikolwiek
policyDefinitionId Identyfikator definicji zasad lub definicji zestawu zasad. struna

PolicySetDefinitionProperties

Nazwa Opis Wartość
opis Opis definicji zestawu zasad. struna
displayName Nazwa wyświetlana definicji zestawu zasad. struna
metadane Metadane definicji zestawu zasad. jakikolwiek
Parametry Parametry definicji zestawu zasad, które mogą być używane w odwołaniach definicji zasad. jakikolwiek
policyDefinitions Tablica odwołań definicji zasad. PolicyDefinitionReference[] (wymagane)
policyType Typ definicji zasad. Możliwe wartości to NotSpecified, BuiltIn i Custom. "BuiltIn"
"Niestandardowy"
"NotSpecified"