Security Connector Application - Create Or Update
Cria ou atualiza um aplicativo de segurança no conector de segurança fornecido.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName}/providers/Microsoft.Security/applications/{applicationId}?api-version=2022-07-01-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
application
|
path | True |
string |
A chave de aplicação de segurança - chave exclusiva para a aplicação padrão |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas. |
security
|
path | True |
string |
O nome do conector de segurança. |
subscription
|
path | True |
string pattern: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$ |
ID de assinatura do Azure |
api-version
|
query | True |
string |
Versão da API para a operação |
Corpo do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
properties.conditionSets | True |
O aplicativo conditionSets - veja exemplos |
|
properties.sourceResourceType | True |
A fonte da aplicação, o que afeta, por exemplo, Avaliações |
|
properties.description |
string |
Descrição do pedido |
|
properties.displayName |
string |
Nome para exibição do aplicativo |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK - Atualizado |
|
201 Created |
Criado |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Create Application
Pedido de amostra
PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/gcpResourceGroup/providers/Microsoft.Security/securityConnectors/gcpconnector/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8?api-version=2022-07-01-preview
{
"properties": {
"displayName": "GCP Admin's application",
"description": "An application on critical GCP recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-prod-",
"operator": "contains"
}
]
}
]
}
}
Resposta da amostra
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/gcpResourceGroup/providers/Microsoft.Security/securityConnectors/gcpconnector/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "GCP Admin's application",
"description": "An application on critical GCP recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-bil-",
"operator": "contains"
}
]
}
]
}
}
{
"id": "subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/gcpResourceGroup/providers/Microsoft.Security/securityConnectors/gcpconnector/providers/Microsoft.Security/applications/ad9a8e26-29d9-4829-bb30-e597a58cdbb8",
"name": "1f3afdf9-d0c9-4c3d-847f-89da613e70a8",
"type": "Microsoft.Security/applications",
"properties": {
"displayName": "GCP Admin's application",
"description": "An application on critical GCP recommendations",
"sourceResourceType": "Assessments",
"conditionSets": [
{
"conditions": [
{
"property": "$.Id",
"value": "-pricing-",
"operator": "contains"
}
]
}
]
}
}
Definições
Name | Description |
---|---|
Application |
Aplicação de segurança num determinado âmbito |
Application |
Condições da aplicação |
Application |
O operador da condição do aplicativo, por exemplo Contains for id ou In para lista de IDs possíveis, consulte exemplos |
Application |
A fonte da aplicação, o que afeta, por exemplo, Avaliações |
Cloud |
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.) |
Cloud |
O detalhe do erro. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Application
Aplicação de segurança num determinado âmbito
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
Nome do recurso |
properties.conditionSets |
O aplicativo conditionSets - veja exemplos |
|
properties.description |
string |
Descrição do pedido |
properties.displayName |
string |
Nome para exibição do aplicativo |
properties.sourceResourceType |
A fonte da aplicação, o que afeta, por exemplo, Avaliações |
|
type |
string |
Tipo de recurso |
ApplicationCondition
Condições da aplicação
Name | Tipo | Description |
---|---|---|
operator |
O operador da condição do aplicativo, por exemplo Contains for id ou In para lista de IDs possíveis, consulte exemplos |
|
property |
string |
A propriedade da condição do aplicativo, por exemplo, ID, veja exemplos |
value |
string |
O valor da condição do aplicativo como IDs que contêm alguma cadeia de caracteres, consulte exemplos |
ApplicationConditionOperator
O operador da condição do aplicativo, por exemplo Contains for id ou In para lista de IDs possíveis, consulte exemplos
Valor | Description |
---|---|
Contains |
Verifica se o valor da cadeia de caracteres dos dados definidos em Property contém o valor fornecido |
Equals |
Verifica se o valor da cadeia de caracteres dos dados definidos em Property é igual ao valor fornecido |
In |
Verifica se o valor da cadeia de caracteres dos dados definidos em Property é igual a qualquer um dos valores fornecidos (ajuste exato) |
ApplicationSourceResourceType
A fonte da aplicação, o que afeta, por exemplo, Avaliações
Valor | Description |
---|---|
Assessments |
A fonte do pedido são as avaliações |
CloudError
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.)
Name | Tipo | Description |
---|---|---|
error.additionalInfo |
O erro informações adicionais. |
|
error.code |
string |
O código de erro. |
error.details |
Os detalhes do erro. |
|
error.message |
string |
A mensagem de erro. |
error.target |
string |
O destino do erro. |
CloudErrorBody
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |