Microsoft.Authorization roleEligibilityScheduleRequests
Bicep kaynak tanımı
roleEligibilityScheduleRequests kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.
roleEligibilityScheduleRequests kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik dağıtım komutları
- Yönetim grupları - Bkz. yönetim grubu dağıtım komutları
- Kiracılar - Bkz. kiracı dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/roleEligibilityScheduleRequests kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
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'
}
}
}
Özellik değerleri
roleEligibilityScheduleRequests
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın. Bu kaynak türü bir kiracıya da uygulanabilir. Bicep için kullanın tenant() . |
properties | Rol uygunluğu zamanlama isteği özellikleri. | RoleEligibilityScheduleRequestProperties |
RoleEligibilityScheduleRequestProperties
Ad | Açıklama | Değer |
---|---|---|
Durum | Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. Örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' | string |
conditionVersion | Koşulun sürümü. Şu anda kabul edilen değer : '2.0' | string |
Gerekçe | Rol uygunluğu için gerekçe | string |
principalId | Asıl kimlik. | dize (gerekli) |
Requesttype | Rol ataması zamanlama isteğinin türü. Örneğin: SelfActivate, AdminAssign vb. | 'AdminAssign' 'AdminExtend' 'AdminRemove' 'AdminRenew' 'AdminUpdate' 'SelfActivate' 'SelfDeactivate' 'SelfExtend' 'SelfRenew' (gerekli) |
roleDefinitionId | Rol tanımı kimliği. | dize (gerekli) |
scheduleInfo | Rol uygunluk zamanlamasının zamanlama bilgileri | RoleEligibilityScheduleRequestPropertiesScheduleInfo |
targetRoleEligibilityScheduleId | Sonuçta elde edilen rol uygunluk zamanlama kimliği veya güncelleştirilen rol uygunluk zamanlama kimliği | string |
targetRoleEligibilityScheduleInstanceId | Güncelleştirilen rol uygunluk zamanlaması örnek kimliği | string |
ticketInfo | Rol uygunluğuna ilişkin Bilet Bilgileri | RoleEligibilityScheduleRequestPropertiesTicketInfo |
RoleEligibilityScheduleRequestPropertiesScheduleInfo
Ad | Açıklama | Değer |
---|---|---|
süre sonu | Rol uygunluk zamanlamasının sona erme tarihi | RoleEligibilityScheduleRequestPropertiesScheduleInfo... |
startDateTime | Rol uygunluk zamanlamasının DateTime değerini başlatın. | string |
RoleEligibilityScheduleRequestPropertiesScheduleInfo...
Ad | Açıklama | Değer |
---|---|---|
süre | TimeSpan'da rol uygunluk zamanlamasının süresi. | string |
endDateTime | Rol uygunluk zamanlamasının Bitiş DateTime değeri. | string |
tür | Rol uygunluk zamanlaması süre sonu türü | 'AfterDateTime' 'AfterDuration' 'NoExpiration' |
RoleEligibilityScheduleRequestPropertiesTicketInfo
Ad | Açıklama | Değer |
---|---|---|
ticketNumber | Rol uygunluğu için bilet numarası | string |
ticketSystem | Rol uygunluğu için bilet sistemi adı | string |
ARM şablonu kaynak tanımı
roleEligibilityScheduleRequests kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarındaki uzantı kaynaklarında kapsam ayarlama.
roleEligibilityScheduleRequests kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik dağıtım komutları
- Yönetim grupları - Bkz. yönetim grubu dağıtım komutları
- Kiracılar - Bkz. kiracı dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/roleEligibilityScheduleRequests kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"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"
}
}
}
Özellik değerleri
roleEligibilityScheduleRequests
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Authorization/roleEligibilityScheduleRequests' |
apiVersion | Kaynak API'sinin sürümü | '2022-04-01-preview' |
name | Kaynak adı | dize (gerekli) |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın. Bu kaynak türü bir kiracıya da uygulanabilir. JSON için kullanın "/" . |
properties | Rol uygunluğu zamanlama isteği özellikleri. | RoleEligibilityScheduleRequestProperties |
RoleEligibilityScheduleRequestProperties
Ad | Açıklama | Değer |
---|---|---|
Durum | Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' | string |
conditionVersion | Koşulun sürümü. Şu anda kabul edilen değer : '2.0' | string |
Gerekçe | Rol uygunluğu için gerekçe | string |
principalId | Asıl kimlik. | dize (gerekli) |
Requesttype | Rol atama zamanlaması isteğinin türü. Örneğin: SelfActivate, AdminAssign vb. | 'AdminAssign' 'AdminExtend' 'AdminRemove' 'AdminRenew' 'AdminUpdate' 'SelfActivate' 'SelfDeactivate' 'SelfExtend' 'SelfRenew' (gerekli) |
roleDefinitionId | Rol tanımı kimliği. | dize (gerekli) |
scheduleInfo | Rol uygunluk zamanlaması bilgilerini zamanlama | RoleEligibilityScheduleRequestPropertiesScheduleInfo |
targetRoleEligibilityScheduleId | Sonuçta elde edilen rol uygunluk zamanlama kimliği veya güncelleştirilen rol uygunluk zamanlama kimliği | string |
targetRoleEligibilityScheduleInstanceId | Güncelleştirilen rol uygunluğu zamanlama örneği kimliği | string |
ticketInfo | Rol uygunluğunun Bilet Bilgileri | RoleEligibilityScheduleRequestPropertiesTicketInfo |
RoleEligibilityScheduleRequestPropertiesScheduleInfo
Ad | Açıklama | Değer |
---|---|---|
süre sonu | Rol uygunluk zamanlamasının sona erme tarihi | RoleEligibilityScheduleRequestPropertiesScheduleInfo... |
startDateTime | Rol uygunluk zamanlamasının DateTime değerini başlatın. | string |
RoleEligibilityScheduleRequestPropertiesScheduleInfo...
Ad | Açıklama | Değer |
---|---|---|
süre | TimeSpan'da rol uygunluk zamanlamasının süresi. | string |
endDateTime | Rol uygunluk zamanlamasının Bitiş DateTime değeri. | string |
tür | Rol uygunluk zamanlaması süre sonunun türü | 'AfterDateTime' 'AfterDuration' 'NoExpiration' |
RoleEligibilityScheduleRequestPropertiesTicketInfo
Ad | Açıklama | Değer |
---|---|---|
ticketNumber | Rol uygunluğu için bilet numarası | string |
ticketSystem | Rol uygunluğu için bilet sistemi adı | string |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
roleEligibilityScheduleRequests kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın parent_id
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.
roleEligibilityScheduleRequests kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
- Abonelikler
- Yönetim grupları
- Kiracılar
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Authorization/roleEligibilityScheduleRequests kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
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"
}
}
})
}
Özellik değerleri
roleEligibilityScheduleRequests
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Authorization/roleEligibilityScheduleRequests@2022-04-01-preview" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu uzantı kaynağının uygulanacağı kaynağın kimliği. | dize (gerekli) |
properties | Rol uygunluğu zamanlama isteği özellikleri. | RoleEligibilityScheduleRequestProperties |
RoleEligibilityScheduleRequestProperties
Ad | Açıklama | Değer |
---|---|---|
Durum | Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. Örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' | string |
conditionVersion | Koşulun sürümü. Şu anda kabul edilen değer : '2.0' | string |
Gerekçe | Rol uygunluğu için gerekçe | string |
principalId | Asıl kimlik. | dize (gerekli) |
Requesttype | Rol ataması zamanlama isteğinin türü. Örneğin: SelfActivate, AdminAssign vb. | "AdminAssign" "AdminExtend" "AdminRemove" "AdminRenew" "AdminUpdate" "SelfActivate" "SelfDeactivate" "SelfExtend" "SelfRenew" (gerekli) |
roleDefinitionId | Rol tanımı kimliği. | dize (gerekli) |
scheduleInfo | Rol uygunluk zamanlamasının zamanlama bilgileri | RoleEligibilityScheduleRequestPropertiesScheduleInfo |
targetRoleEligibilityScheduleId | Sonuçta elde edilen rol uygunluk zamanlama kimliği veya güncelleştirilen rol uygunluk zamanlama kimliği | string |
targetRoleEligibilityScheduleInstanceId | Güncelleştirilen rol uygunluk zamanlaması örnek kimliği | string |
ticketInfo | Rol uygunluğuna ilişkin Bilet Bilgileri | RoleEligibilityScheduleRequestPropertiesTicketInfo |
RoleEligibilityScheduleRequestPropertiesScheduleInfo
Ad | Açıklama | Değer |
---|---|---|
süre sonu | Rol uygunluk zamanlamasının sona erme tarihi | RoleEligibilityScheduleRequestPropertiesScheduleInfo... |
startDateTime | Rol uygunluk zamanlamasının DateTime değerini başlatın. | string |
RoleEligibilityScheduleRequestPropertiesScheduleInfo...
Ad | Açıklama | Değer |
---|---|---|
süre | TimeSpan'da rol uygunluk zamanlamasının süresi. | string |
endDateTime | Rol uygunluk zamanlamasının Bitiş DateTime değeri. | string |
tür | Rol uygunluk zamanlaması süre sonunun türü | "AfterDateTime" "AfterDuration" "NoExpiration" |
RoleEligibilityScheduleRequestPropertiesTicketInfo
Ad | Açıklama | Değer |
---|---|---|
ticketNumber | Rol uygunluğu için bilet numarası | string |
ticketSystem | Rol uygunluğu için bilet sistemi adı | string |