Microsoft.Authorization roleEligibilityScheduleRequests

Bicep-resursdefinition

Resurstypen roleEligibilityScheduleRequests är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för scope den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.

Giltiga distributionsomfång för resursen roleEligibilityScheduleRequests är:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/roleEligibilityScheduleRequests-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName or tenant()
  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'
    }
  }
}

Egenskapsvärden

roleEligibilityScheduleRequests

Name Beskrivning Värde
name Resursnamnet sträng (krävs)
omfång Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. Målresurs

För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen.

Den här resurstypen kan också tillämpas på en klientorganisation.
För Bicep använder du tenant().
properties Egenskaper för rollberättigande schemalägger begäran. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Name Beskrivning Värde
Villkor Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container" sträng
conditionVersion Version av villkoret. För närvarande accepteras värdet "2.0" sträng
Motivering Motivering för rollens berättigande sträng
principalId Huvud-ID:t. sträng (krävs)
requestType Typ av begäran om rolltilldelningsschema. T.ex. SelfActivate, AdminAssign osv. "AdminAssign"
AdminExtend
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (krävs)
roleDefinitionId Rolldefinitions-ID. sträng (krävs)
scheduleInfo Schemalägg information om behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande schema-ID:t för rollberättigande eller det schema-ID för rollberättigande som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Schemalägg instans-ID för rollberättigande som uppdateras sträng
ticketInfo Biljettinformation för rollens berättigande RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Name Beskrivning Värde
upphörande Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Name Beskrivning Värde
varaktighet Varaktighet för behörighetsschemat för rollen i TimeSpan. sträng
endDateTime SlutdatumTid för behörighetsschemat för rollen. sträng
typ Typ av förfallodatum för rollberättigandeschemat "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleEligibilityScheduleRequestPropertiesTicketInfo

Name Beskrivning Värde
ticketNumber Biljettnummer för rollens berättigande sträng
ticketSystem Biljettsystemnamn för rollens berättigande sträng

Resursdefinition för ARM-mall

Resurstypen roleEligibilityScheduleRequests är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för scope den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.

Giltiga distributionsomfång för resursen roleEligibilityScheduleRequests är:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/roleEligibilityScheduleRequests-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Authorization/roleEligibilityScheduleRequests",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "scope": "string" or "/",
  "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"
    }
  }
}

Egenskapsvärden

roleEligibilityScheduleRequests

Name Beskrivning Värde
typ Resurstypen "Microsoft.Authorization/roleEligibilityScheduleRequests"
apiVersion Resurs-API-versionen "2022-04-01-preview"
name Resursnamnet sträng (krävs)
omfång Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. Målresurs

För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på.

Den här resurstypen kan också tillämpas på en klientorganisation.
För JSON använder du "/".
properties Egenskaper för rollberättigande schemalägger begäran. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Name Beskrivning Värde
Villkor Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container" sträng
conditionVersion Version av villkoret. För närvarande accepteras värdet "2.0" sträng
Motivering Motivering för rollens berättigande sträng
principalId Huvud-ID:t. sträng (krävs)
requestType Typ av begäran om rolltilldelningsschema. T.ex. SelfActivate, AdminAssign osv. "AdminAssign"
AdminExtend
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (krävs)
roleDefinitionId Rolldefinitions-ID. sträng (krävs)
scheduleInfo Schemalägg information om behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande schema-ID:t för rollberättigande eller det schema-ID för rollberättigande som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Schemalägg instans-ID för rollberättigande som uppdateras sträng
ticketInfo Biljettinformation för rollens berättigande RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Name Beskrivning Värde
upphörande Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Name Beskrivning Värde
varaktighet Varaktighet för schemat för rollberättigande i TimeSpan. sträng
endDateTime End DateTime för behörighetsschemat för rollen. sträng
typ Typ av förfallodatum för rollberättigande "AfterDateTime"
"Efterduration"
"NoExpiration"

RoleEligibilityScheduleRequestPropertiesTicketInfo

Name Beskrivning Värde
ticketNumber Biljettnummer för rollberättigandet sträng
ticketSystem Biljettsystemnamn för rollberättigandet sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen roleEligibilityScheduleRequests är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.

Använd egenskapen för den parent_id här resursen för att ange omfånget för den här resursen.

Giltiga distributionsomfång för resursen roleEligibilityScheduleRequests är:

  • Resursgrupper
  • Prenumerationer
  • Hanteringsgrupper
  • Klientorganisationer

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Authorization/roleEligibilityScheduleRequests-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-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"
      }
    }
  })
}

Egenskapsvärden

roleEligibilityScheduleRequests

Name Beskrivning Värde
typ Resurstypen "Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview"
name Resursnamnet sträng (krävs)
parent_id ID för resursen som tilläggsresursen ska tillämpas på. sträng (krävs)
properties Egenskaper för begäran om rollberättigande schema. RoleEligibilityScheduleRequestProperties

RoleEligibilityScheduleRequestProperties

Name Beskrivning Värde
Villkor Villkoren för rolltilldelningen. Detta begränsar de resurser som den kan tilldelas till. t.ex. @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container" sträng
conditionVersion Version av villkoret. Det godkända värdet är "2.0" sträng
Motivering Motivering för rollberättigandet sträng
principalId Huvudkonto-ID. sträng (krävs)
requestType Typ av begäran om rolltilldelningsschema. T.ex. SelfActivate, AdminAssign osv. "AdminAssign"
"AdminExtend"
"AdminRemove"
"AdminRenew"
"AdminUpdate"
"SelfActivate"
"SelfDeactivate"
"SelfExtend"
"SelfRenew" (krävs)
roleDefinitionId Rolldefinitions-ID. sträng (krävs)
scheduleInfo Schemainformation om schemat för rollberättigande RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande schema-ID:t för rollberättigande eller det schema-ID för rollberättigande som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Instans-ID:t för rollberättigandeschemat uppdateras sträng
ticketInfo Biljettinformation om rollberättigandet RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Name Beskrivning Värde
upphörande Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfo...
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfo...

Name Beskrivning Värde
varaktighet Varaktighet för schemat för rollberättigande i TimeSpan. sträng
endDateTime End DateTime för behörighetsschemat för rollen. sträng
typ Typ av förfallodatum för rollberättigande "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleEligibilityScheduleRequestPropertiesTicketInfo

Name Beskrivning Värde
ticketNumber Biljettnummer för rollberättigandet sträng
ticketSystem Biljettsystemnamn för rollberättigandet sträng