Session Host Managements - Create Or Update
Cree o actualice un sessionHostManagement.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/sessionHostManagements/default?api-version=2024-11-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
host
|
path | True |
string minLength: 1maxLength: 255 pattern: ^[A-Za-z0-9@.\-_ ]*$ |
Nombre del grupo de hosts dentro del grupo de recursos especificado. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string (uuid) |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
properties.scheduledDateTimeZone | True |
string |
Zona horaria para las operaciones sessionHostManagement tal como se define en https://docs.microsoft.com/dotnet/api/system.timezoneinfo.findsystemtimezonebyid. Debe establecerse si useLocalTime es true. |
properties.update | True |
Parámetros para una actualización del grupo de hosts. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
SessionHostManagement se actualizó correctamente. |
|
201 Created |
SessionHostManagement se creó correctamente. |
|
Other Status Codes |
Respuesta de error de Automation que describe por qué se produjo un error en la operación. |
Ejemplos
SessionHostManagements_Create
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/sessionHostManagements/default?api-version=2024-11-01-preview
{
"properties": {
"scheduledDateTimeZone": "Alaskan Standard Time",
"update": {
"deleteOriginalVm": true,
"maxVmsRemoved": 4,
"logOffDelayMinutes": 10,
"logOffMessage": "logging off for hostpool update"
}
}
}
Respuesta de muestra
{
"name": "default",
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/sessionHostManagements/default",
"type": "Microsoft.DesktopVirtualization/hostPools/sessionHostManagements",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"scheduledDateTimeZone": "Alaskan Standard Time",
"update": {
"deleteOriginalVm": true,
"maxVmsRemoved": 4,
"logOffDelayMinutes": 10,
"logOffMessage": "logging off for hostpool update"
}
}
}
{
"name": "default",
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/sessionHostManagements/default",
"type": "Microsoft.DesktopVirtualization/hostPools/sessionHostManagements",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"scheduledDateTimeZone": "Alaskan Standard Time",
"update": {
"deleteOriginalVm": true,
"maxVmsRemoved": 4,
"logOffDelayMinutes": 10,
"logOffMessage": "logging off for hostpool update"
}
}
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Objeto de error en la nube. |
Cloud |
Propiedades del objeto de error en la nube. |
created |
Tipo de identidad que creó el recurso. |
Host |
Las configuraciones de una actualización del grupo de hosts. |
Session |
Representa una definición sessionHostManagement. |
system |
Metadatos relativos a la creación y última modificación del recurso. |
CloudError
Objeto de error en la nube.
Nombre | Tipo | Description |
---|---|---|
error |
Propiedades del objeto de error en la nube. |
CloudErrorProperties
Propiedades del objeto de error en la nube.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error |
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
createdByType
Tipo de identidad que creó el recurso.
Valor | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
HostPoolUpdateConfigurationProperties
Las configuraciones de una actualización del grupo de hosts.
Nombre | Tipo | Description |
---|---|---|
deleteOriginalVm |
boolean |
Si no se va a guardar el disco original. False de forma predeterminada. |
logOffDelayMinutes |
integer (int32) |
Período de gracia antes de cerrar la sesión de los usuarios en minutos. |
logOffMessage |
string maxLength: 260 |
Cierre la sesión del mensaje enviado al usuario para el inicio de sesión. El valor predeterminado es una cadena vacía. |
maxVmsRemoved |
integer (int32) minimum: 1 |
Número máximo de máquinas virtuales que se van a quitar durante la actualización del grupo de hosts. |
SessionHostManagement
Representa una definición sessionHostManagement.
Nombre | Tipo | Description |
---|---|---|
id |
string (arm-id) |
Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Nombre del recurso |
properties.scheduledDateTimeZone |
string |
Zona horaria para las operaciones sessionHostManagement tal como se define en https://docs.microsoft.com/dotnet/api/system.timezoneinfo.findsystemtimezonebyid. Debe establecerse si useLocalTime es true. |
properties.update |
Parámetros para una actualización del grupo de hosts. |
|
systemData |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
type |
string |
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
systemData
Metadatos relativos a la creación y última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |