Dela via


Microsoft.Authorization roleAssignmentScheduleRequests

Bicep-resursdefinition

Resurstypen roleAssignmentScheduleRequests 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/roleAssignmentScheduleRequests-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Microsoft.Authorization/roleAssignmentScheduleRequests

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för rolltilldelningsschemaförfrågan. RoleAssignmentScheduleRequestProperties
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.

RoleAssignmentScheduleRequestProperties

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 rolltilldelningen sträng
linkedRoleEligibilityScheduleId Schema-ID för länkad rollberättigande – för att aktivera en 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 rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Det resulterande rolltilldelningsschema-ID eller rolltilldelningsschema-ID som uppdateras sträng
targetRoleAssignmentScheduleInstanceId Instans-ID:t för rolltilldelningsschemat uppdateras sträng
ticketInfo Biljettinformation för rolltilldelningen RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime StartdatumTid för rolltilldelningsschemat. sträng

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Namn Beskrivning Värde
varaktighet Varaktighet för rolltilldelningsschemat i TimeSpan. sträng
endDateTime End DateTime för rolltilldelningsschemat. sträng
typ Typ av förfallodatum för rolltilldelningsschemat "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleAssignmentScheduleRequestPropertiesTicketInfo

Namn Beskrivning Värde
ticketNumber Biljettnummer för rolltilldelningen sträng
ticketSystem Biljettsystemnamn för rolltilldelningen sträng

Resursdefinition för ARM-mall

Resurstypen roleAssignmentScheduleRequests 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/roleAssignmentScheduleRequests-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

Microsoft.Authorization/roleAssignmentScheduleRequests

Namn Beskrivning Värde
apiVersion API-versionen "2024-09-01-preview"
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för rolltilldelningsschemaförfrågan. RoleAssignmentScheduleRequestProperties
typ Resurstypen "Microsoft.Authorization/roleAssignmentScheduleRequests"

RoleAssignmentScheduleRequestProperties

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 rolltilldelningen sträng
linkedRoleEligibilityScheduleId Schema-ID för länkad rollberättigande – för att aktivera en 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 rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Det resulterande rolltilldelningsschema-ID eller rolltilldelningsschema-ID som uppdateras sträng
targetRoleAssignmentScheduleInstanceId Instans-ID:t för rolltilldelningsschemat uppdateras sträng
ticketInfo Biljettinformation för rolltilldelningen RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime StartdatumTid för rolltilldelningsschemat. sträng

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Namn Beskrivning Värde
varaktighet Varaktighet för rolltilldelningsschemat i TimeSpan. sträng
endDateTime End DateTime för rolltilldelningsschemat. sträng
typ Typ av förfallodatum för rolltilldelningsschemat "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleAssignmentScheduleRequestPropertiesTicketInfo

Namn Beskrivning Värde
ticketNumber Biljettnummer för rolltilldelningen sträng
ticketSystem Biljettsystemnamn för rolltilldelningen sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen roleAssignmentScheduleRequests 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/roleAssignmentScheduleRequests-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

Microsoft.Authorization/roleAssignmentScheduleRequests

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 rolltilldelningsschemaförfrågan. RoleAssignmentScheduleRequestProperties
typ Resurstypen "Microsoft.Authorization/roleAssignmentScheduleRequests@2024-09-01-preview"

RoleAssignmentScheduleRequestProperties

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 rolltilldelningen sträng
linkedRoleEligibilityScheduleId Schema-ID för länkad rollberättigande – för att aktivera en 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 rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfo
targetRoleAssignmentScheduleId Det resulterande rolltilldelningsschema-ID eller rolltilldelningsschema-ID som uppdateras sträng
targetRoleAssignmentScheduleInstanceId Instans-ID:t för rolltilldelningsschemat uppdateras sträng
ticketInfo Biljettinformation för rolltilldelningen RoleAssignmentScheduleRequestPropertiesTicketInfo

RoleAssignmentScheduleRequestPropertiesScheduleInfo

Namn Beskrivning Värde
Förfallodagen Förfallodatum för rolltilldelningsschemat RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration
startDateTime StartdatumTid för rolltilldelningsschemat. sträng

RoleAssignmentScheduleRequestPropertiesScheduleInfoExpiration

Namn Beskrivning Värde
varaktighet Varaktighet för rolltilldelningsschemat i TimeSpan. sträng
endDateTime End DateTime för rolltilldelningsschemat. sträng
typ Typ av förfallodatum för rolltilldelningsschemat "AfterDateTime"
"AfterDuration"
"NoExpiration"

RoleAssignmentScheduleRequestPropertiesTicketInfo

Namn Beskrivning Värde
ticketNumber Biljettnummer för rolltilldelningen sträng
ticketSystem Biljettsystemnamn för rolltilldelningen sträng