次の方法で共有


Microsoft.Authorization roleEligibilityScheduleRequests

Bicep リソース定義

roleEligibilityScheduleRequests リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

リソースの形式

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

resource symbolicname 'Microsoft.Authorization/roleEligibilityScheduleRequests@2024-09-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    condition: 'string'
    conditionVersion: 'string'
    justification: 'string'
    principalId: 'string'
    requestType: 'string'
    roleDefinitionId: 'string'
    scheduleInfo: {
      expiration: {
        duration: 'string'
        endDateTime: 'string'
        type: 'string'
      }
      startDateTime: 'string'
    }
    targetRoleEligibilityScheduleId: 'string'
    targetRoleEligibilityScheduleInstanceId: 'string'
    ticketInfo: {
      ticketNumber: 'string'
      ticketSystem: 'string'
    }
  }
}

プロパティ値

Microsoft.Authorization/roleEligibilityScheduleRequests

名前 形容 価値
名前 リソース名 string (必須)
プロパティ ロールの適格性スケジュール要求プロパティ。 RoleEligibilityScheduleRequestProperties の
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。

RoleEligibilityScheduleRequestProperties

名前 形容 価値
条件 ロールの割り当ての条件。 これにより、割り当て可能なリソースが制限されます。例: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'
conditionVersion 条件のバージョン。 現在受け入れ可能な値は '2.0' です
ジャスティフィケーション ロールの適格性の理由
principalId プリンシパル ID。 string (必須)
requestType ロールの割り当てスケジュール要求の種類。 例: SelfActivate、AdminAssign など 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (必須)
roleDefinitionId ロール定義 ID。 string (必須)
scheduleInfo ロールの適格性スケジュールのスケジュール情報 RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId 結果として得られるロールの適格性スケジュール ID または更新されるロールの適格性スケジュール ID
targetRoleEligibilityScheduleInstanceId 更新されるロールの適格性スケジュール インスタンス ID
ticketInfo ロールの資格のチケット情報 RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

名前 形容 価値
満了 ロールの資格スケジュールの有効期限 RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime ロールの適格性スケジュールの DateTime を開始します。

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

名前 形容 価値
期間 TimeSpan のロール適格性スケジュールの期間。
endDateTime ロールの適格性スケジュールの終了日時。
種類 ロールの適格性スケジュールの有効期限の種類 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleEligibilityScheduleRequestPropertiesTicketInfo

名前 形容 価値
ticketNumber ロールの資格のチケット番号
ticketSystem ロールの資格のチケット システム名

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

roleEligibilityScheduleRequests リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

リソースの形式

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

{
  "type": "Microsoft.Authorization/roleEligibilityScheduleRequests",
  "apiVersion": "2024-09-01-preview",
  "name": "string",
  "properties": {
    "condition": "string",
    "conditionVersion": "string",
    "justification": "string",
    "principalId": "string",
    "requestType": "string",
    "roleDefinitionId": "string",
    "scheduleInfo": {
      "expiration": {
        "duration": "string",
        "endDateTime": "string",
        "type": "string"
      },
      "startDateTime": "string"
    },
    "targetRoleEligibilityScheduleId": "string",
    "targetRoleEligibilityScheduleInstanceId": "string",
    "ticketInfo": {
      "ticketNumber": "string",
      "ticketSystem": "string"
    }
  }
}

プロパティ値

Microsoft.Authorization/roleEligibilityScheduleRequests

名前 形容 価値
apiVersion API のバージョン '2024-09-01-preview'
名前 リソース名 string (必須)
プロパティ ロールの適格性スケジュール要求プロパティ。 RoleEligibilityScheduleRequestProperties の
種類 リソースの種類 'Microsoft.Authorization/roleEligibilityScheduleRequests'

RoleEligibilityScheduleRequestProperties

名前 形容 価値
条件 ロールの割り当ての条件。 これにより、割り当て可能なリソースが制限されます。例: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'
conditionVersion 条件のバージョン。 現在受け入れ可能な値は '2.0' です
ジャスティフィケーション ロールの適格性の理由
principalId プリンシパル ID。 string (必須)
requestType ロールの割り当てスケジュール要求の種類。 例: SelfActivate、AdminAssign など 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (必須)
roleDefinitionId ロール定義 ID。 string (必須)
scheduleInfo ロールの適格性スケジュールのスケジュール情報 RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId 結果として得られるロールの適格性スケジュール ID または更新されるロールの適格性スケジュール ID
targetRoleEligibilityScheduleInstanceId 更新されるロールの適格性スケジュール インスタンス ID
ticketInfo ロールの資格のチケット情報 RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

名前 形容 価値
満了 ロールの資格スケジュールの有効期限 RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime ロールの適格性スケジュールの DateTime を開始します。

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

名前 形容 価値
期間 TimeSpan のロール適格性スケジュールの期間。
endDateTime ロールの適格性スケジュールの終了日時。
種類 ロールの適格性スケジュールの有効期限の種類 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleEligibilityScheduleRequestPropertiesTicketInfo

名前 形容 価値
ticketNumber ロールの資格のチケット番号
ticketSystem ロールの資格のチケット システム名

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

roleEligibilityScheduleRequests リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleEligibilityScheduleRequests@2024-09-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      condition = "string"
      conditionVersion = "string"
      justification = "string"
      principalId = "string"
      requestType = "string"
      roleDefinitionId = "string"
      scheduleInfo = {
        expiration = {
          duration = "string"
          endDateTime = "string"
          type = "string"
        }
        startDateTime = "string"
      }
      targetRoleEligibilityScheduleId = "string"
      targetRoleEligibilityScheduleInstanceId = "string"
      ticketInfo = {
        ticketNumber = "string"
        ticketSystem = "string"
      }
    }
  })
}

プロパティ値

Microsoft.Authorization/roleEligibilityScheduleRequests

名前 形容 価値
名前 リソース名 string (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ ロールの適格性スケジュール要求プロパティ。 RoleEligibilityScheduleRequestProperties の
種類 リソースの種類 "Microsoft.Authorization/roleEligibilityScheduleRequests@2024-09-01-preview"

RoleEligibilityScheduleRequestProperties

名前 形容 価値
条件 ロールの割り当ての条件。 これにより、割り当て可能なリソースが制限されます。例: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'
conditionVersion 条件のバージョン。 現在受け入れ可能な値は '2.0' です
ジャスティフィケーション ロールの適格性の理由
principalId プリンシパル ID。 string (必須)
requestType ロールの割り当てスケジュール要求の種類。 例: SelfActivate、AdminAssign など 'AdminAssign'
'AdminExtend'
'AdminRemove'
'AdminRenew'
'AdminUpdate'
'SelfActivate'
'SelfDeactivate'
'SelfExtend'
'SelfRenew' (必須)
roleDefinitionId ロール定義 ID。 string (必須)
scheduleInfo ロールの適格性スケジュールのスケジュール情報 RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId 結果として得られるロールの適格性スケジュール ID または更新されるロールの適格性スケジュール ID
targetRoleEligibilityScheduleInstanceId 更新されるロールの適格性スケジュール インスタンス ID
ticketInfo ロールの資格のチケット情報 RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

名前 形容 価値
満了 ロールの資格スケジュールの有効期限 RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime ロールの適格性スケジュールの DateTime を開始します。

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

名前 形容 価値
期間 TimeSpan のロール適格性スケジュールの期間。
endDateTime ロールの適格性スケジュールの終了日時。
種類 ロールの適格性スケジュールの有効期限の種類 'AfterDateTime'
'AfterDuration'
'NoExpiration'

RoleEligibilityScheduleRequestPropertiesTicketInfo

名前 形容 価値
ticketNumber ロールの資格のチケット番号
ticketSystem ロールの資格のチケット システム名