Configurations - Create In Resource Group
Cree o sobrescriba la configuración de Azure Advisor.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Advisor/configurations/default?api-version=2023-01-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
configuration
|
path | True |
Nombre de configuración de Advisor. El valor debe ser 'default' |
|
resource
|
path | True |
string |
El nombre del grupo de recursos de Azure. |
subscription
|
path | True |
string |
El identificador de la suscripción de Azure. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
properties.digests |
Configuración de resumen de Advisor. Válido solo para suscripciones |
|
properties.duration |
Duración mínima para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 7 (valor predeterminado), 14, 21, 30, 60 o 90. |
|
properties.exclude |
boolean |
Excluya el recurso de las evaluaciones de Advisor. Valores válidos: False (valor predeterminado) o True. |
properties.lowCpuThreshold |
Umbral de porcentaje mínimo para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 5 (valor predeterminado), 10, 15 o 20. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Configuración creada o sobrescrita correctamente. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
PutConfigurations
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Advisor/configurations/default?api-version=2023-01-01
{
"properties": {
"lowCpuThreshold": "5",
"duration": "7",
"exclude": true,
"digests": [
{
"name": "digestConfigName",
"actionGroupResourceId": "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/microsoft.insights/actionGroups/actionGroupName",
"frequency": 30,
"categories": [
"HighAvailability",
"Security",
"Performance",
"Cost",
"OperationalExcellence"
],
"language": "en",
"state": "Active"
}
]
}
}
Respuesta de muestra
{
"id": "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Advisor/configurations/v2/default",
"type": "Microsoft.Advisor/configurations",
"name": "default",
"properties": {
"lowCpuThreshold": "5",
"duration": "7",
"exclude": true,
"digests": [
{
"name": "digestConfigName",
"actionGroupResourceId": "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/microsoft.insights/actionGroups/actionGroupName",
"frequency": 30,
"categories": [
"HighAvailability",
"Security",
"Performance",
"Cost",
"OperationalExcellence"
],
"language": "en",
"state": "Active"
}
]
}
}
Definiciones
Nombre | Description |
---|---|
Arm |
|
ARMError |
Cuerpo de respuesta de error de ARM. |
Category |
Categorías para las que se va a enviar el resumen. Si no se proporcionan categorías, el resumen se enviará para todas las categorías. |
Config |
Estructura de datos de configuración de Advisor. |
Configuration |
Nombre de configuración de Advisor. El valor debe ser 'default' |
Cpu |
Umbral de porcentaje mínimo para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 5 (valor predeterminado), 10, 15 o 20. |
created |
Tipo de identidad que creó el recurso. |
Digest |
Entidad de configuración de resumen de Advisor |
Digest |
Estado de la configuración de resumen. |
Duration |
Duración mínima para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 7 (valor predeterminado), 14, 21, 30, 60 o 90. |
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
ArmErrorResponse
Nombre | Tipo | Description |
---|---|---|
error |
Cuerpo de respuesta de error de ARM. |
ARMErrorResponseBody
Cuerpo de respuesta de error de ARM.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Obtiene o establece la cadena que se puede usar para identificar mediante programación el error. |
message |
string |
Obtiene o establece la cadena que describe el error en detalle y proporciona información de depuración. |
Category
Categorías para las que se va a enviar el resumen. Si no se proporcionan categorías, el resumen se enviará para todas las categorías.
Nombre | Tipo | Description |
---|---|---|
Cost |
string |
|
HighAvailability |
string |
|
OperationalExcellence |
string |
|
Performance |
string |
|
Security |
string |
ConfigData
Estructura de datos de configuración de Advisor.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso completo del recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Nombre del recurso. |
properties.digests |
Configuración de resumen de Advisor. Válido solo para suscripciones |
|
properties.duration |
Duración mínima para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 7 (valor predeterminado), 14, 21, 30, 60 o 90. |
|
properties.exclude |
boolean |
Excluya el recurso de las evaluaciones de Advisor. Valores válidos: False (valor predeterminado) o True. |
properties.lowCpuThreshold |
Umbral de porcentaje mínimo para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 5 (valor predeterminado), 10, 15 o 20. |
|
systemData |
Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. |
|
type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ConfigurationName
Nombre de configuración de Advisor. El valor debe ser 'default'
Nombre | Tipo | Description |
---|---|---|
default |
string |
CpuThreshold
Umbral de porcentaje mínimo para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 5 (valor predeterminado), 10, 15 o 20.
Nombre | Tipo | Description |
---|---|---|
10 |
string |
|
15 |
string |
|
20 |
string |
|
5 |
string |
createdByType
Tipo de identidad que creó el recurso.
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DigestConfig
Entidad de configuración de resumen de Advisor
Nombre | Tipo | Description |
---|---|---|
actionGroupResourceId |
string |
Identificador de recurso del grupo de acciones usado por resumen. |
categories |
Category[] |
Categorías para las que se va a enviar el resumen. Si no se proporcionan categorías, el resumen se enviará para todas las categorías. |
frequency |
integer |
Frecuencia con la que se desencadenará el resumen, en días. El valor debe estar comprendido entre 7 y 30 días. |
language |
string |
Idioma para el cuerpo del contenido de resumen. El valor debe ser código ISO 639-1 para uno de Azure Portal idiomas admitidos. De lo contrario, se convertirá en uno. El valor predeterminado es Inglés (en). |
name |
string |
Nombre de la configuración implícita. El valor no distingue mayúsculas de minúsculas y debe ser único dentro de una suscripción. |
state |
Estado de la configuración de resumen. |
DigestConfigState
Estado de la configuración de resumen.
Nombre | Tipo | Description |
---|---|---|
Active |
string |
|
Disabled |
string |
Duration
Duración mínima para la evaluación de uso bajo de CPU de Advisor. Válido solo para suscripciones. Valores válidos: 7 (valor predeterminado), 14, 21, 30, 60 o 90.
Nombre | Tipo | Description |
---|---|---|
14 |
string |
|
21 |
string |
|
30 |
string |
|
60 |
string |
|
7 |
string |
|
90 |
string |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
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 |
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. |