Udostępnij za pośrednictwem


Microsoft.Authorization policyExemptions 2020-07-01-preview

Definicja zasobu Bicep

Typ zasobu policyExemptions 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/policyExemptions, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Authorization/policyExemptions@2020-07-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    exemptionCategory: 'string'
    expiresOn: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    policyAssignmentId: 'string'
    policyDefinitionReferenceIds: [
      'string'
    ]
  }
}

Wartości właściwości

Microsoft.Authorization/policyExemptions

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości wykluczenia z zasad. PolicyExemptionProperties (wymagane)
zakres Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia. Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia .

PolicyExemptionProperties

Nazwa Opis Wartość
opis Opis wykluczenia z zasad. struna
displayName Nazwa wyświetlana wykluczenia z zasad. struna
exemptionCategory Kategoria wykluczania zasad. Możliwe wartości to Zrzeczenie się i Złagodzone. "Złagodzone"
"Zwolnienie" (wymagane)
expiresOn Data i godzina wygaśnięcia (w formacie UTC ISO 8601 rrrr-MM-ddTHH:mm:ssZ) wykluczenia z zasad. struna
metadane Metadane wykluczania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość. jakikolwiek
policyAssignmentId Identyfikator przypisania zasad, który jest wykluczony. ciąg (wymagany)
policyDefinitionReferenceIds Lista identyfikatorów odwołania definicji zasad, gdy skojarzone przypisanie zasad jest przypisaniem definicji zestawu zasad. string[]

Definicja zasobu szablonu usługi ARM

Typ zasobu policyExemptions 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/policyExemptions, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Authorization/policyExemptions",
  "apiVersion": "2020-07-01-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "exemptionCategory": "string",
    "expiresOn": "string",
    "metadata": {},
    "policyAssignmentId": "string",
    "policyDefinitionReferenceIds": [ "string" ]
  }
}

Wartości właściwości

Microsoft.Authorization/policyExemptions

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2020-07-01-preview"
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości wykluczenia z zasad. PolicyExemptionProperties (wymagane)
typ Typ zasobu "Microsoft.Authorization/policyExemptions"

PolicyExemptionProperties

Nazwa Opis Wartość
opis Opis wykluczenia z zasad. struna
displayName Nazwa wyświetlana wykluczenia z zasad. struna
exemptionCategory Kategoria wykluczania zasad. Możliwe wartości to Zrzeczenie się i Złagodzone. "Złagodzone"
"Zwolnienie" (wymagane)
expiresOn Data i godzina wygaśnięcia (w formacie UTC ISO 8601 rrrr-MM-ddTHH:mm:ssZ) wykluczenia z zasad. struna
metadane Metadane wykluczania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość. jakikolwiek
policyAssignmentId Identyfikator przypisania zasad, który jest wykluczony. ciąg (wymagany)
policyDefinitionReferenceIds Lista identyfikatorów odwołania definicji zasad, gdy skojarzone przypisanie zasad jest przypisaniem definicji zestawu zasad. string[]

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu policyExemptions 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/policyExemptions, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policyExemptions@2020-07-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      exemptionCategory = "string"
      expiresOn = "string"
      metadata = ?
      policyAssignmentId = "string"
      policyDefinitionReferenceIds = [
        "string"
      ]
    }
  })
}

Wartości właściwości

Microsoft.Authorization/policyExemptions

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. ciąg (wymagany)
Właściwości Właściwości wykluczenia z zasad. PolicyExemptionProperties (wymagane)
typ Typ zasobu "Microsoft.Authorization/policyExemptions@2020-07-01-preview"

PolicyExemptionProperties

Nazwa Opis Wartość
opis Opis wykluczenia z zasad. struna
displayName Nazwa wyświetlana wykluczenia z zasad. struna
exemptionCategory Kategoria wykluczania zasad. Możliwe wartości to Zrzeczenie się i Złagodzone. "Złagodzone"
"Zwolnienie" (wymagane)
expiresOn Data i godzina wygaśnięcia (w formacie UTC ISO 8601 rrrr-MM-ddTHH:mm:ssZ) wykluczenia z zasad. struna
metadane Metadane wykluczania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość. jakikolwiek
policyAssignmentId Identyfikator przypisania zasad, który jest wykluczony. ciąg (wymagany)
policyDefinitionReferenceIds Lista identyfikatorów odwołania definicji zasad, gdy skojarzone przypisanie zasad jest przypisaniem definicji zestawu zasad. string[]