Application - Create Or Update
Crea o actualiza una aplicación de seguridad en la suscripción especificada.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/applications/{applicationId}?api-version=2022-07-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
application
|
path | True |
string |
Clave de aplicación de seguridad: clave única para la aplicación estándar |
subscription
|
path | True |
string |
Identificador de suscripción de Azure Patrón de Regex: |
api-version
|
query | True |
string |
Versión de API para la operación |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
properties.conditionSets | True |
ConditionSets de la aplicación: consulte ejemplos. |
|
properties.sourceResourceType | True |
El origen de la aplicación, lo que afecta, por ejemplo, las evaluaciones |
|
properties.description |
string |
descripción de la aplicación |
|
properties.displayName |
string |
nombre para mostrar de la aplicación |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar: actualizado |
|
201 Created |
Creado |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en 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 | suplantar la cuenta de usuario |
Ejemplos
Create application
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8?api-version=2022-07-01-preview
{
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-bil-",
"operator": "contains"
}
]
}
]
}
}
Respuesta de muestra
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-dev-",
"operator": "contains"
}
]
}
]
}
}
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "Admin's application",
"description": "An application on critical recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-stg-",
"operator": "contains"
}
]
}
]
}
}
Definiciones
Nombre | Description |
---|---|
Application |
Aplicación de seguridad en un ámbito determinado |
Application |
Condición de la aplicación |
Application |
Operador de la condición de aplicación, por ejemplo, Contains for id o In para obtener una lista de posibles identificadores, vea ejemplos. |
Application |
El origen de la aplicación, lo que afecta, por ejemplo, las evaluaciones |
Cloud |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData). |
Cloud |
Detalle del error. |
Error |
Información adicional sobre el error de administración de recursos. |
Application
Aplicación de seguridad en un ámbito determinado
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
name |
string |
Nombre del recurso |
properties.conditionSets |
ConditionSets de la aplicación: consulte ejemplos. |
|
properties.description |
string |
descripción de la aplicación |
properties.displayName |
string |
nombre para mostrar de la aplicación |
properties.sourceResourceType |
El origen de la aplicación, lo que afecta, por ejemplo, las evaluaciones |
|
type |
string |
Tipo de recurso |
ApplicationCondition
Condición de la aplicación
Nombre | Tipo | Description |
---|---|---|
operator |
Operador de la condición de aplicación, por ejemplo, Contains for id o In para obtener una lista de posibles identificadores, vea ejemplos. |
|
property |
string |
La propiedad de la condición de aplicación, por ejemplo, el identificador, vea ejemplos. |
value |
string |
El valor de la condición de aplicación, como los identificadores que contienen alguna cadena, consulte ejemplos. |
ApplicationConditionOperator
Operador de la condición de aplicación, por ejemplo, Contains for id o In para obtener una lista de posibles identificadores, vea ejemplos.
Nombre | Tipo | Description |
---|---|---|
Contains |
string |
Comprueba que el valor de cadena de los datos definidos en Property contiene el valor especificado. |
Equals |
string |
Comprueba que el valor de cadena de los datos definidos en Property es igual al valor especificado. |
In |
string |
Comprueba que el valor de cadena de los datos definidos en Property es igual a cualquiera de los valores especificados (ajuste exacto) |
ApplicationSourceResourceType
El origen de la aplicación, lo que afecta, por ejemplo, las evaluaciones
Nombre | Tipo | Description |
---|---|---|
Assessments |
string |
El origen de la aplicación es evaluaciones. |
CloudError
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).
Nombre | Tipo | Description |
---|---|---|
error.additionalInfo |
Información adicional del error. |
|
error.code |
string |
Código de error. |
error.details |
Detalles del error. |
|
error.message |
string |
Mensaje de error. |
error.target |
string |
Destino del error. |
CloudErrorBody
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |