Udostępnij za pośrednictwem


Microsoft.Solutions jitRequests

Definicja zasobu Bicep

Typ zasobu jitRequests można wdrożyć w następujących grupach zasobów.

Aby dowiedzieć się więcej o wdrożeniach grup zasobów, zobacz Bicep.

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

Format zasobu

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

resource symbolicname 'Microsoft.Solutions/jitRequests@2021-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    applicationResourceId: 'string'
    jitAuthorizationPolicies: [
      {
        principalId: 'string'
        roleDefinitionId: 'string'
      }
    ]
    jitSchedulingPolicy: {
      duration: 'string'
      startTime: 'string'
      type: 'string'
    }
  }
}

Wartości właściwości

jitRequests

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu ciąg
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości żądania JIT. JitRequestProperties

JitRequestProperties

Nazwa Opis Wartość
applicationResourceId Identyfikator aplikacji nadrzędnej. ciąg (wymagany)
jitAuthorizationPolicies Zasady autoryzacji JIT. JitAuthorizationPolicies[] (wymagane)
jitSchedulingPolicy Właściwości żądania JIT. JitSchedulingPolicy (wymagane)

JitAuthorizationPolicies

Nazwa Opis Wartość
principalId Identyfikator podmiotu zabezpieczeń, któremu zostanie udzielony dostęp JIT. ciąg (wymagany)
roleDefinitionId Identyfikator definicji roli, który zostanie przyznany podmiotowi zabezpieczeń. ciąg (wymagany)

JitSchedulingPolicy

Nazwa Opis Wartość
czas trwania Wymagany czas trwania żądania JIT. ciąg (wymagany)
startTime Godzina rozpoczęcia żądania. ciąg (wymagany)
typ Typ harmonogramu JIT. "Nieokreślone"
"Raz"
"Cykliczne" (wymagane)

Definicja zasobu szablonu usługi ARM

Typ zasobu jitRequests można wdrożyć w następujących grupach zasobów.

Aby dowiedzieć się więcej o wdrożeniach grup zasobów, zobacz Szablon usługi ARM.

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

Format zasobu

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

{
  "type": "Microsoft.Solutions/jitRequests",
  "apiVersion": "2021-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "applicationResourceId": "string",
    "jitAuthorizationPolicies": [
      {
        "principalId": "string",
        "roleDefinitionId": "string"
      }
    ],
    "jitSchedulingPolicy": {
      "duration": "string",
      "startTime": "string",
      "type": "string"
    }
  }
}

Wartości właściwości

jitRequests

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Solutions/jitRequests"
apiVersion Wersja interfejsu API zasobów '2021-07-01'
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu ciąg
tags Tagi zasobów Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości żądania JIT. JitRequestProperties

JitRequestProperties

Nazwa Opis Wartość
applicationResourceId Identyfikator aplikacji nadrzędnej. ciąg (wymagany)
jitAuthorizationPolicies Zasady autoryzacji JIT. JitAuthorizationPolicies[] (wymagane)
jitSchedulingPolicy Właściwości żądania JIT. JitSchedulingPolicy (wymagane)

JitAuthorizationPolicies

Nazwa Opis Wartość
principalId Identyfikator podmiotu zabezpieczeń, któremu zostanie udzielony dostęp JIT. ciąg (wymagany)
roleDefinitionId Identyfikator definicji roli, który zostanie przyznany podmiotowi zabezpieczeń. ciąg (wymagany)

JitSchedulingPolicy

Nazwa Opis Wartość
czas trwania Wymagany czas trwania żądania JIT. ciąg (wymagany)
startTime Godzina rozpoczęcia żądania. ciąg (wymagany)
typ Typ harmonogramu JIT. "Nieokreślone"
"Raz"
"Cykliczne" (wymagane)

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu jitRequests można wdrożyć w następujących grupach zasobów.

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/jitRequests@2021-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      applicationResourceId = "string"
      jitAuthorizationPolicies = [
        {
          principalId = "string"
          roleDefinitionId = "string"
        }
      ]
      jitSchedulingPolicy = {
        duration = "string"
        startTime = "string"
        type = "string"
      }
    }
  })
}

Wartości właściwości

jitRequests

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Solutions/jitRequests@2021-07-01"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu ciąg
parent_id Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobów Słownik nazw tagów i wartości.
properties Właściwości żądania JIT. JitRequestProperties

JitRequestProperties

Nazwa Opis Wartość
applicationResourceId Identyfikator aplikacji nadrzędnej. ciąg (wymagany)
jitAuthorizationPolicies Zasady autoryzacji JIT. JitAuthorizationPolicies[] (wymagane)
jitSchedulingPolicy Właściwości żądania JIT. JitSchedulingPolicy (wymagane)

JitAuthorizationPolicies

Nazwa Opis Wartość
principalId Identyfikator podmiotu zabezpieczeń, któremu zostanie udzielony dostęp JIT. ciąg (wymagany)
roleDefinitionId Identyfikator definicji roli, który zostanie przyznany podmiotowi zabezpieczeń. ciąg (wymagany)

JitSchedulingPolicy

Nazwa Opis Wartość
czas trwania Wymagany czas trwania żądania JIT. ciąg (wymagany)
startTime Godzina rozpoczęcia żądania. ciąg (wymagany)
typ Typ harmonogramu JIT. "Nieokreślone"
"Raz"
"Cykliczne" (wymagane)