Container Apps Session Pools - Create Or Update
Verilen özelliklerle bir oturum havuzu oluşturun veya güncelleştirin.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/sessionPools/{sessionPoolName}?api-version=2026-01-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
session
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-z][a-z0-9]*$ |
Oturum havuzunun adı. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| location | True |
string |
Kaynağın bulunduğu coğrafi konum |
| identity |
Yönetilen kimlikler, bir oturum havuzunun diğer Azure servisleriyle etkileşime girmesi için kodda herhangi bir sır veya kimlik bilgilerini korumaması için gereklidir. |
||
| properties.containerType |
Oturumların kapsayıcı türü. |
||
| properties.customContainerTemplate |
ContainerType CustomContainer ise özel kapsayıcı yapılandırması. |
||
| properties.dynamicPoolConfiguration |
poolManagementType dinamikse havuz yapılandırması. |
||
| properties.environmentId |
string (arm-id) |
Oturum havuzunun ortamının kaynak kimliği. |
|
| properties.managedIdentitySettings |
Oturum havuzuna atanan Yönetilen Kimlik için isteğe bağlı ayarlar. |
||
| properties.poolManagementType |
Oturum havuzunun havuz yönetim türü. |
||
| properties.scaleConfiguration |
Oturum havuzunun ölçek yapılandırması. |
||
| properties.secrets |
Oturum havuzunun gizli dizileri. |
||
| properties.sessionNetworkConfiguration |
Oturum havuzundaki oturumların ağ yapılandırması. |
||
| tags |
object |
Kaynak etiketleri. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Güncelleme başarılı oldu |
|
| 201 Created |
Oturum havuzu oluşturma işlemi başladı. |
|
| Other Status Codes |
Yaygın hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
|
Create or Update Session Pool with lifecycle On |
| Create or Update Session Pool with lifecycle type Timed |
Create or Update Session Pool with lifecycle OnContainerExit Timed
Örnek isteği
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool?api-version=2026-01-01
{
"location": "East US",
"identity": {
"type": "SystemAssigned"
},
"properties": {
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "OnContainerExit",
"maxAlivePeriodInSeconds": 86400
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"managedIdentitySettings": [
{
"identity": "system",
"lifecycle": "Main"
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool",
"name": "testsessionpool",
"type": "Microsoft.App/sessionPools",
"location": "East US",
"properties": {
"provisioningState": "Succeeded",
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"nodeCount": 1,
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "OnContainerExit",
"maxAlivePeriodInSeconds": 86400
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"poolManagementEndpoint": "https://testsessionpool.agreeableriver-3d30edf1.eastus.azurecontainerapps.io"
},
"identity": {
"type": "SystemAssigned",
"principalId": "bce8c037-3d10-44a4-a970-25f799611fc6",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
}
}
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool",
"name": "testsessionpool",
"type": "Microsoft.App/sessionPools",
"location": "East US",
"properties": {
"provisioningState": "InProgress",
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "OnContainerExit",
"maxAlivePeriodInSeconds": 86400
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"poolManagementEndpoint": "https://testsessionpool.agreeableriver-3d30edf1.eastus.azurecontainerapps.io",
"managedIdentitySettings": [
{
"identity": "system",
"lifecycle": "Main"
}
]
},
"identity": {
"type": "SystemAssigned",
"principalId": "bce8c037-3d10-44a4-a970-25f799611fc6",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
}
}
Create or Update Session Pool with lifecycle type Timed
Örnek isteği
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool?api-version=2026-01-01
{
"location": "East US",
"identity": {
"type": "SystemAssigned"
},
"properties": {
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "OnContainerExit",
"maxAlivePeriodInSeconds": 86400
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"managedIdentitySettings": [
{
"identity": "system",
"lifecycle": "Main"
}
]
}
}
Örnek yanıt
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool",
"name": "testsessionpool",
"type": "Microsoft.App/sessionPools",
"location": "East US",
"properties": {
"provisioningState": "Succeeded",
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"nodeCount": 1,
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "Timed",
"maxAlivePeriodInSeconds": 600
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"poolManagementEndpoint": "https://testsessionpool.agreeableriver-3d30edf1.eastus.azurecontainerapps.io"
},
"identity": {
"type": "SystemAssigned",
"principalId": "bce8c037-3d10-44a4-a970-25f799611fc6",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
}
}
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/sessionPools/testsessionpool",
"name": "testsessionpool",
"type": "Microsoft.App/sessionPools",
"location": "East US",
"properties": {
"provisioningState": "InProgress",
"environmentId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.App/managedEnvironments/demokube",
"poolManagementType": "Dynamic",
"containerType": "CustomContainer",
"scaleConfiguration": {
"maxConcurrentSessions": 500,
"readySessionInstances": 100
},
"dynamicPoolConfiguration": {
"lifecycleConfiguration": {
"lifecycleType": "Timed",
"maxAlivePeriodInSeconds": 600
}
},
"customContainerTemplate": {
"containers": [
{
"image": "repo/testcontainer:v4",
"name": "testinitcontainer",
"resources": {
"cpu": 0.25,
"memory": "0.5Gi"
},
"command": [
"/bin/sh"
],
"args": [
"-c",
"while true; do echo hello; sleep 10;done"
]
}
],
"ingress": {
"targetPort": 80
},
"registryCredentials": {
"server": "test.azurecr.io",
"identity": "/subscriptions/7a497526-bb8d-4816-9795-db1418a1f977/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testSP"
}
},
"sessionNetworkConfiguration": {
"status": "EgressEnabled"
},
"poolManagementEndpoint": "https://testsessionpool.agreeableriver-3d30edf1.eastus.azurecontainerapps.io",
"managedIdentitySettings": [
{
"identity": "system",
"lifecycle": "Main"
}
]
},
"identity": {
"type": "SystemAssigned",
"principalId": "bce8c037-3d10-44a4-a970-25f799611fc6",
"tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
}
}
Tanımlar
| Name | Description |
|---|---|
|
Container |
Oturumların kapsayıcı türü. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Custom |
Özel kapsayıcı yapılandırması. |
|
Dynamic |
Dinamik havuz yapılandırması. |
|
Environment |
Container App kapsayıcı ortam değişkeni. |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Error |
Hata ayrıntısı. |
|
Error |
Hata yanıtı |
|
Identity |
Yönetilen Kimliğin kullanılabilir olması gereken Oturum Havuzunun yaşam döngüsü aşamalarını seçmek için kullanın. |
|
Lifecycle |
Dinamik oturum havuzundaki bir oturumun yaşam döngüsü yapılandırma özellikleri |
|
Lifecycle |
Oturum havuzunun yaşam döngüsü türü. |
|
Managed |
Oturum havuzuna atanan Yönetilen Kimlik için isteğe bağlı ayarlar. |
|
Managed |
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) |
|
Managed |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
Pool |
Oturum havuzunun havuz yönetim türü. |
|
Scale |
Yapılandırmayı ölçeklendirin. |
|
Session |
Oturum havuzunun oturumları için kapsayıcı tanımları. |
|
Session |
Oturum havuzunun oturumları için kapsayıcı kaynağı gereksinimleri. |
|
Session |
Oturum havuzu giriş yapılandırması. |
|
Session |
Oturum ağ yapılandırması. |
|
Session |
Oturumlar için ağ durumu. |
|
Session |
Kapsayıcı Uygulaması oturum havuzu. |
|
Session |
Oturum havuzunun sağlama durumu. |
|
Session |
Gizli dizi tanımı. |
|
Session |
Oturum havuzu özel kayıt defteri kimlik bilgileri. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
User |
Kullanıcı tarafından atanan kimlik özellikleri |
ContainerType
Oturumların kapsayıcı türü.
| Değer | Description |
|---|---|
| CustomContainer | |
| PythonLTS |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CustomContainerTemplate
Özel kapsayıcı yapılandırması.
| Name | Tür | Description |
|---|---|---|
| containers |
Oturum havuzunun oturumları için kapsayıcı tanımlarının listesi. |
|
| ingress |
Oturum havuzu giriş yapılandırması. |
|
| registryCredentials |
Oturum havuzunun oturumları tarafından kullanılan kapsayıcılar için özel kapsayıcı kayıt defteri kimlik bilgileri. |
DynamicPoolConfiguration
Dinamik havuz yapılandırması.
| Name | Tür | Description |
|---|---|---|
| lifecycleConfiguration |
Dinamik oturum havuzundaki bir oturumun yaşam döngüsü yapılandırması |
EnvironmentVar
Container App kapsayıcı ortam değişkeni.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Ortam değişkeni adı. |
| secretRef |
string |
Ortam değişkeni değerinin çekildiği Container App gizli dizisinin adı. |
| value |
string |
Gizli dizi olmayan ortam değişkeni değeri. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi |
ErrorResponse
Hata yanıtı
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
IdentitySettingsLifeCycle
Yönetilen Kimliğin kullanılabilir olması gereken Oturum Havuzunun yaşam döngüsü aşamalarını seçmek için kullanın.
| Değer | Description |
|---|---|
| None | |
| Main |
LifecycleConfiguration
Dinamik oturum havuzundaki bir oturumun yaşam döngüsü yapılandırma özellikleri
| Name | Tür | Description |
|---|---|---|
| cooldownPeriodInSeconds |
integer (int32) |
Yaşam döngüsü türü 'Zamanlanmış' olduğunda oturumun saniye cinsinden bekleme süresi. |
| lifecycleType |
Oturum havuzunun yaşam döngüsü türü. |
|
| maxAlivePeriodInSeconds |
integer (int32) |
Yaşam döngüsü türü 'OnContainerExit' olduğunda oturumun saniye cinsinden en uzun yaşam süresi. |
LifecycleType
Oturum havuzunun yaşam döngüsü türü.
| Değer | Description |
|---|---|
| Timed | |
| OnContainerExit |
ManagedIdentitySetting
Oturum havuzuna atanan Yönetilen Kimlik için isteğe bağlı ayarlar.
| Name | Tür | Default value | Description |
|---|---|---|---|
| identity |
string |
Oturum Havuzu'na atanan kullanıcı tarafından atanan yönetilen kimliğin kaynak kimliği veya sistem tarafından atanan kimlik için 'sistem'. |
|
| lifecycle | None |
Yönetilen Kimliğin kullanılabilir olması gereken Oturum Havuzunun yaşam döngüsü aşamalarını seçmek için kullanın. |
ManagedServiceIdentity
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)
| Name | Tür | Description |
|---|---|---|
| principalId |
string (uuid) |
Sistem tarafından atanan kimliğin hizmet sorumlusu kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| tenantId |
string (uuid) |
Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
| type |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
| userAssignedIdentities |
<string,
User |
kimlikleri User-Assigned |
ManagedServiceIdentityType
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).
| Değer | Description |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
PoolManagementType
Oturum havuzunun havuz yönetim türü.
| Değer | Description |
|---|---|
| Manual | |
| Dynamic |
ScaleConfiguration
Yapılandırmayı ölçeklendirin.
| Name | Tür | Description |
|---|---|---|
| maxConcurrentSessions |
integer (int32) |
Aynı anda en fazla oturum sayısı. |
| readySessionInstances |
integer (int32) |
Hazır oturum örneklerinin minimum sayısı. |
SessionContainer
Oturum havuzunun oturumları için kapsayıcı tanımları.
| Name | Tür | Description |
|---|---|---|
| args |
string[] |
Kapsayıcı başlatma komutu bağımsız değişkenleri. |
| command |
string[] |
Kapsayıcı başlatma komutu. |
| env |
Kapsayıcı ortamı değişkenleri. |
|
| image |
string |
Kapsayıcı görüntüsü etiketi. |
| name |
string |
Özel kapsayıcı adı. |
| resources |
Kapsayıcı kaynağı gereksinimleri. |
SessionContainerResources
Oturum havuzunun oturumları için kapsayıcı kaynağı gereksinimleri.
| Name | Tür | Description |
|---|---|---|
| cpu |
number (double) |
Çekirdeklerde gerekli CPU, örneğin 0,5 |
| memory |
string |
Gerekli bellek, örneğin "250 Mb" |
SessionIngress
Oturum havuzu giriş yapılandırması.
| Name | Tür | Description |
|---|---|---|
| targetPort |
integer (int32) |
Girişten gelen trafik için kapsayıcılarda hedef bağlantı noktası |
SessionNetworkConfiguration
Oturum ağ yapılandırması.
| Name | Tür | Description |
|---|---|---|
| status |
Oturumlar için ağ durumu. |
SessionNetworkStatus
Oturumlar için ağ durumu.
| Değer | Description |
|---|---|
| EgressEnabled | |
| EgressDisabled |
SessionPool
Kapsayıcı Uygulaması oturum havuzu.
| Name | Tür | Description |
|---|---|---|
| id |
string (arm-id) |
Kaynağın tam kaynak kimliği. Örneğin "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
Yönetilen kimlikler, bir oturum havuzunun diğer Azure servisleriyle etkileşime girmesi için kodda herhangi bir sır veya kimlik bilgilerini korumaması için gereklidir. |
|
| location |
string |
Kaynağın bulunduğu coğrafi konum |
| name |
string |
Kaynağın adı |
| properties.containerType |
Oturumların kapsayıcı türü. |
|
| properties.customContainerTemplate |
ContainerType CustomContainer ise özel kapsayıcı yapılandırması. |
|
| properties.dynamicPoolConfiguration |
poolManagementType dinamikse havuz yapılandırması. |
|
| properties.environmentId |
string (arm-id) |
Oturum havuzunun ortamının kaynak kimliği. |
| properties.managedIdentitySettings |
Oturum havuzuna atanan Yönetilen Kimlik için isteğe bağlı ayarlar. |
|
| properties.nodeCount |
integer (int32) |
Oturum havuzunun kullandığı düğüm sayısı. |
| properties.poolManagementEndpoint |
string (uri) |
Havuzu yönetmek için uç nokta. |
| properties.poolManagementType |
Oturum havuzunun havuz yönetim türü. |
|
| properties.provisioningState |
Oturum havuzunun sağlama durumu. |
|
| properties.scaleConfiguration |
Oturum havuzunun ölçek yapılandırması. |
|
| properties.secrets |
Oturum havuzunun gizli dizileri. |
|
| properties.sessionNetworkConfiguration |
Oturum havuzundaki oturumların ağ yapılandırması. |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
SessionPoolProvisioningState
Oturum havuzunun sağlama durumu.
| Değer | Description |
|---|---|
| InProgress | |
| Succeeded | |
| Failed | |
| Canceled | |
| Deleting |
SessionPoolSecret
Gizli dizi tanımı.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Gizli Dizi Adı. |
| value |
string |
Gizli Dizi Değeri. |
SessionRegistryCredentials
Oturum havuzu özel kayıt defteri kimlik bilgileri.
| Name | Tür | Description |
|---|---|---|
| identity |
string |
Azure Container Registry ile kimlik doğrulaması yapmak için kullanılacak Yönetilen Kimlik. Kullanıcı tarafından atanan kimlikler için, kullanıcı tarafından atanan tam kimlik Kaynak Kimliğini kullanın. Sistem tarafından atanan kimlikler için 'system' kullanın |
| passwordSecretRef |
string |
Kayıt defteri oturum açma parolasını içeren gizli dizinin adı |
| server |
string |
Kapsayıcı kayıt defteri sunucusu. |
| username |
string |
Kapsayıcı kayıt defteri kullanıcı adı. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
| Name | Tür | Description |
|---|---|---|
| clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
| principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |