Microsoft.Solutions jitRequests

Bicep リソース定義

jitRequests リソースの種類は、 リソース グループにデプロイできます。

リソース グループのデプロイの詳細については、「 Bicep」を参照してください。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Solutions/jitRequests リソースを作成するには、次の Bicep をテンプレートに追加します。

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'
    }
  }
}

プロパティの値

jitRequests

名前 説明
name リソース名 string (必須)
location リソースの場所 string
tags リソース タグ タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties JIT 要求プロパティ。 JitRequestProperties

JitRequestProperties

名前 説明
applicationResourceId 親アプリケーション ID。 string (必須)
jitAuthorizationPolicies JIT 承認ポリシー。 JitAuthorizationPolicies[] (必須)
jitSchedulingPolicy JIT 要求プロパティ。 JitSchedulingPolicy (必須)

JitAuthorizationPolicies

名前 説明
principalId JIT アクセスが許可されるプリンシパル ID。 string (必須)
roleDefinitionId プリンシパルに付与されるロール定義 ID。 string (必須)

JitSchedulingPolicy

名前 説明
duration JIT 要求の必要な期間。 string (必須)
startTime 要求の開始時刻。 string (必須)
JIT スケジュールの種類。 'NotSpecified'
'Once'
'Recurring' (必須)

ARM テンプレート リソース定義

jitRequests リソースの種類は、 リソース グループにデプロイできます。

リソース グループのデプロイの詳細については、「 ARM テンプレート」を参照してください。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Solutions/jitRequests リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティの値

jitRequests

名前 説明
type リソースの種類 'Microsoft.Solutions/jitRequests'
apiVersion リソース API のバージョン '2021-07-01'
name リソース名 string (必須)
location リソースの場所 string
tags リソース タグ タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties JIT 要求プロパティ。 JitRequestProperties

JitRequestProperties

名前 説明
applicationResourceId 親アプリケーション ID。 string (必須)
jitAuthorizationPolicies JIT 承認ポリシー。 JitAuthorizationPolicies[] (必須)
jitSchedulingPolicy JIT 要求プロパティ。 JitSchedulingPolicy (必須)

JitAuthorizationPolicies

名前 説明
principalId JIT アクセスが許可されるプリンシパル ID。 string (必須)
roleDefinitionId プリンシパルに付与されるロール定義 ID。 string (必須)

JitSchedulingPolicy

名前 説明
duration JIT 要求の必要な期間。 string (必須)
startTime 要求の開始時刻。 string (必須)
JIT スケジュールの種類。 'NotSpecified'
'Once'
'Recurring' (必須)

Terraform (AzAPI プロバイダー) リソース定義

jitRequests リソースの種類は、 リソース グループにデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Solutions/jitRequests リソースを作成するには、次の Terraform をテンプレートに追加します。

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"
      }
    }
  })
}

プロパティの値

jitRequests

名前 説明
type リソースの種類 "Microsoft.Solutions/jitRequests@2021-07-01"
name リソース名 string (必須)
location リソースの場所 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ タグ名と値のディクショナリ。
properties JIT 要求プロパティ。 JitRequestProperties

JitRequestProperties

名前 説明
applicationResourceId 親アプリケーション ID。 string (必須)
jitAuthorizationPolicies JIT 承認ポリシー。 JitAuthorizationPolicies[] (必須)
jitSchedulingPolicy JIT 要求プロパティ。 JitSchedulingPolicy (必須)

JitAuthorizationPolicies

名前 説明
principalId JIT アクセスが許可されるプリンシパル ID。 string (必須)
roleDefinitionId プリンシパルに付与されるロール定義 ID。 string (必須)

JitSchedulingPolicy

名前 説明
duration JIT 要求の必要な期間。 string (必須)
startTime 要求の開始時刻。 string (必須)
JIT スケジュールの種類。 "NotSpecified"
"Once"
"定期的" (必須)