Dela via


Microsoft.Authorization roleEligibilityScheduleRequests

Bicep-resursdefinition

Resurstypen roleEligibilityScheduleRequests kan distribueras med åtgärder som mål:

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

Egenskapsvärden

Microsoft.Authorization/roleEligibilityScheduleRequests

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för begäran om rollberättigande schema. RoleEligibilityScheduleRequestProperties
omfattning Använd när du skapar en resurs i ett annat omfång än distributionsomfånget. Ange den här egenskapen till det symboliska namnet på en resurs för att tillämpa -tilläggsresursen.

RoleEligibilityScheduleRequestProperties

Namn Beskrivning Värde
tillstånd 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 för närvarande "2.0" sträng
rättfärdigande 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 schemat för rollberättigande RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande rollberättigande schema-ID eller rollberättigande schema-ID som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Instans-ID för rollberättigande schema uppdateras sträng
ticketInfo Biljettinformation om rollens berättigande RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

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

RoleEligibilityScheduleRequestPropertiesTicketInfo

Namn 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 kan distribueras med åtgärder som mål:

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

Egenskapsvärden

Microsoft.Authorization/roleEligibilityScheduleRequests

Namn Beskrivning Värde
apiVersion API-versionen "2024-09-01-preview"
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för begäran om rollberättigande schema. RoleEligibilityScheduleRequestProperties
typ Resurstypen "Microsoft.Authorization/roleEligibilityScheduleRequests"

RoleEligibilityScheduleRequestProperties

Namn Beskrivning Värde
tillstånd 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 för närvarande "2.0" sträng
rättfärdigande 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 schemat för rollberättigande RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande rollberättigande schema-ID eller rollberättigande schema-ID som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Instans-ID för rollberättigande schema uppdateras sträng
ticketInfo Biljettinformation om rollens berättigande RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

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

RoleEligibilityScheduleRequestPropertiesTicketInfo

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

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen roleEligibilityScheduleRequests kan distribueras med åtgärder som mål:

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

Egenskapsvärden

Microsoft.Authorization/roleEligibilityScheduleRequests

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID:t för resursen som den här tilläggsresursen ska tillämpas på. sträng (krävs)
Egenskaper Egenskaper för begäran om rollberättigande schema. RoleEligibilityScheduleRequestProperties
typ Resurstypen "Microsoft.Authorization/roleEligibilityScheduleRequests@2024-09-01-preview"

RoleEligibilityScheduleRequestProperties

Namn Beskrivning Värde
tillstånd 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 för närvarande "2.0" sträng
rättfärdigande 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 schemat för rollberättigande RoleEligibilityScheduleRequestPropertiesScheduleInfo
targetRoleEligibilityScheduleId Det resulterande rollberättigande schema-ID eller rollberättigande schema-ID som uppdateras sträng
targetRoleEligibilityScheduleInstanceId Instans-ID för rollberättigande schema uppdateras sträng
ticketInfo Biljettinformation om rollens berättigande RoleEligibilityScheduleRequestPropertiesTicketInfo

RoleEligibilityScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för behörighetsschemat för rollen RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration
startDateTime Starta DateTime för behörighetsschemat för rollen. sträng

RoleEligibilityScheduleRequestPropertiesScheduleInfoExpiration

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

RoleEligibilityScheduleRequestPropertiesTicketInfo

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