Dela via


Security Connector Application - Create Or Update

Skapar eller uppdaterar ett säkerhetsprogram på den angivna säkerhetsanslutningen.

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

URI-parametrar

Name I Obligatorisk Typ Description
applicationId
path True

string

Säkerhetsprogramnyckeln – unik nyckel för standardprogrammet

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.

securityConnectorName
path True

string

Namnet på säkerhetsanslutningsappen.

subscriptionId
path True

string

pattern: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

Azure-prenumerations-ID

api-version
query True

string

API-version för åtgärden

Begärandetext

Name Obligatorisk Typ Description
properties.conditionSets True

ApplicationCondition[]

ProgramvillkorUppsättningar – se exempel

properties.sourceResourceType True

ApplicationSourceResourceType

Programkällan, vad den påverkar, t.ex. utvärderingar

properties.description

string

beskrivning av programmet

properties.displayName

string

visningsnamn för programmet

Svar

Name Typ Description
200 OK

Application

OK – Uppdaterad

201 Created

Application

Skapad

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Create Application

Exempelbegäran

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"
          }
        ]
      }
    ]
  }
}

Exempelsvar

{
  "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"
          }
        ]
      }
    ]
  }
}

Definitioner

Name Description
Application

Säkerhetsprogram över ett angivet omfång

ApplicationCondition

Programmets villkor

ApplicationConditionOperator

Programvillkorets operator, till exempel Innehåller för ID eller I för lista över möjliga ID:t, se exempel

ApplicationSourceResourceType

Programkällan, vad den påverkar, t.ex. utvärderingar

CloudError

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).

CloudErrorBody

Felinformationen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Application

Säkerhetsprogram över ett angivet omfång

Name Typ Description
id

string

Resurs-ID

name

string

Resursnamn

properties.conditionSets

ApplicationCondition[]

ProgramvillkorUppsättningar – se exempel

properties.description

string

beskrivning av programmet

properties.displayName

string

visningsnamn för programmet

properties.sourceResourceType

ApplicationSourceResourceType

Programkällan, vad den påverkar, t.ex. utvärderingar

type

string

Resurstyp

ApplicationCondition

Programmets villkor

Name Typ Description
operator

ApplicationConditionOperator

Programvillkorets operator, till exempel Innehåller för ID eller I för lista över möjliga ID:t, se exempel

property

string

Programvillkorets egenskap, t.ex. ID, se exempel

value

string

Programvillkorets värde som ID:t som innehåller en sträng, se exempel

ApplicationConditionOperator

Programvillkorets operator, till exempel Innehåller för ID eller I för lista över möjliga ID:t, se exempel

Värde Description
Contains

Kontrollerar att strängvärdet för de data som definierats i Egenskapen innehåller det angivna värdet

Equals

Kontrollerar att strängvärdet för data som definierats i Egenskapen är lika med det angivna värdet

In

Kontrollerar att strängvärdet för data som definierats i Egenskapen är lika med något av de angivna värdena (exakt passform)

ApplicationSourceResourceType

Programkällan, vad den påverkar, t.ex. utvärderingar

Värde Description
Assessments

Programmets källa är utvärderingar

CloudError

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).

Name Typ Description
error.additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

error.code

string

Felkoden.

error.details

CloudErrorBody[]

Felinformationen.

error.message

string

Felmeddelandet.

error.target

string

Felmålet.

CloudErrorBody

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

CloudErrorBody[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.