Microsoft.Security-connectors

Bicep-resourcedefinitie

Het resourcetype connectors kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Security/connectors wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Security/connectors@2020-01-01-preview' = {
  name: 'string'
  properties: {
    authenticationDetails: {
      grantedPermissions: [
        'string'
      ]
      authenticationType: 'string'
      // For remaining properties, see AuthenticationDetailsProperties objects
    }
    hybridComputeSettings: {
      autoProvision: 'string'
      proxyServer: {
        ip: 'string'
        port: 'string'
      }
      region: 'string'
      resourceGroupName: 'string'
      servicePrincipal: {
        applicationId: 'string'
        secret: 'string'
      }
    }
  }
}

AuthenticationDetailsProperties-objecten

Stel de eigenschap authenticationType in om het type object op te geven.

Gebruik voor awsAssumeRole:

  authenticationType: 'awsAssumeRole'
  awsAssumeRoleArn: 'string'
  awsExternalId: 'string'

Gebruik voor awsCreds:

  authenticationType: 'awsCreds'
  awsAccessKeyId: 'string'
  awsSecretAccessKey: 'string'

Gebruik voor gcpCredentials:

  authenticationType: 'gcpCredentials'
  authProviderX509CertUrl: 'string'
  authUri: 'string'
  clientEmail: 'string'
  clientId: 'string'
  clientX509CertUrl: 'string'
  organizationId: 'string'
  privateKey: 'string'
  privateKeyId: 'string'
  projectId: 'string'
  tokenUri: 'string'
  type: 'string'

Eigenschapswaarden

connectoren

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
properties Gegevens van connectorinstellingen ConnectorSettingProperties

ConnectorSettingProperties

Naam Description Waarde
authenticationDetails Instellingen voor verificatiebeheer. Deze instellingen zijn alleen relevant voor de cloudconnector. AuthenticationDetailsProperties
hybridComputeSettings Instellingen voor hybride rekenbeheer. Deze instellingen zijn alleen relevant voor arc autoProvision (Hybrid Compute). HybridComputeSettingsProperties

AuthenticationDetailsProperties

Naam Description Waarde
grantedPermissions De machtigingen die zijn gedetecteerd in het cloudaccount. Tekenreeksmatrix met een van de volgende waarden:
'AWS::AWSSecurityHubReadOnlyAccess'
'AWS::AmazonSSMAutomationRole'
'AWS::SecurityAudit'
'GCP::Security Center Beheer Viewer'
authenticationType Het objecttype instellen awsAssumeRole
awsCreds
gcpCredentials (vereist)

AwAssumeRoleAuthenticationDetailsProperties

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de accountorganisatiereferenties. 'awsAssumeRole' (vereist)
awsAssumeRoleArn Veronderstelde rol-id is een id die u kunt gebruiken om tijdelijke beveiligingsreferenties te maken. tekenreeks (vereist)
awsExternalId Een unieke id die vereist is wanneer u een rol in een ander account aanneemt. tekenreeks (vereist)

AwsCredsAuthenticationDetailsProperties

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de accountorganisatiereferenties. 'awsCreds' (vereist)
awsAccessKeyId Openbare-sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)
awsSecretAccessKey Geheim sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)

GcpCredentialsDetailsProperties

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de accountorganisatiereferenties. 'gcpCredentials' (vereist)
authProviderX509CertUrl Verificatieprovider x509-certificaat-URL-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
authUri Auth URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientEmail Client-e-mailveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientId Het veld Client-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientX509CertUrl Client x509-certificaat-URL-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
organizationId De organisatie-id van het GCP-cloudaccount tekenreeks (vereist)
privateKey Privésleutelveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
privateKeyId Veld Persoonlijke sleutel-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
projectId Project-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
tokenUri Token-URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
type Typeveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)

HybridComputeSettingsProperties

Naam Description Waarde
autoProvision Of Azure Arc-agents (hybride rekenkracht) automatisch moeten worden geïnstalleerd op computers 'Uit'
'Aan' (vereist)
proxyServer Voor een niet-Azure-machine die niet rechtstreeks is verbonden met internet, geeft u een proxyserver op die de niet-Azure-machine kan gebruiken. ProxyServerProperties
regio De locatie waar de metagegevens van machines worden opgeslagen tekenreeks
resourceGroupName De naam van de resourcegroep waarin Arc-connectors (Hybrid Compute) zijn verbonden. tekenreeks
servicePrincipal Een object voor toegang tot resources die zijn beveiligd door een Azure AD-tenant. ServicePrincipalProperties

ProxyServerProperties

Naam Description Waarde
IP IP van proxyserver tekenreeks
poort Proxyserverpoort tekenreeks

ServicePrincipalProperties

Naam Description Waarde
applicationId Toepassings-id van service-principal. tekenreeks
geheim Een geheime tekenreeks die de toepassing gebruikt om de identiteit te bewijzen, kan ook worden aangeduid als toepassingswachtwoord (alleen schrijven). tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype connectors kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Security/connectors wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Security/connectors",
  "apiVersion": "2020-01-01-preview",
  "name": "string",
  "properties": {
    "authenticationDetails": {
      "grantedPermissions": [ "string" ],
      "authenticationType": "string"
      // For remaining properties, see AuthenticationDetailsProperties objects
    },
    "hybridComputeSettings": {
      "autoProvision": "string",
      "proxyServer": {
        "ip": "string",
        "port": "string"
      },
      "region": "string",
      "resourceGroupName": "string",
      "servicePrincipal": {
        "applicationId": "string",
        "secret": "string"
      }
    }
  }
}

AuthenticationDetailsProperties-objecten

Stel de eigenschap authenticationType in om het type object op te geven.

Gebruik voor awsAssumeRole:

  "authenticationType": "awsAssumeRole",
  "awsAssumeRoleArn": "string",
  "awsExternalId": "string"

Gebruik voor awsCreds:

  "authenticationType": "awsCreds",
  "awsAccessKeyId": "string",
  "awsSecretAccessKey": "string"

Gebruik voor gcpCredentials:

  "authenticationType": "gcpCredentials",
  "authProviderX509CertUrl": "string",
  "authUri": "string",
  "clientEmail": "string",
  "clientId": "string",
  "clientX509CertUrl": "string",
  "organizationId": "string",
  "privateKey": "string",
  "privateKeyId": "string",
  "projectId": "string",
  "tokenUri": "string",
  "type": "string"

Eigenschapswaarden

connectoren

Naam Description Waarde
type Het resourcetype 'Microsoft.Security/connectors'
apiVersion De resource-API-versie '01-01-2020-preview'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
properties Gegevens van connectorinstellingen ConnectorSettingProperties

ConnectorSettingProperties

Naam Description Waarde
authenticationDetails Instellingen voor verificatiebeheer. Deze instellingen zijn alleen relevant voor de cloudconnector. AuthenticationDetailsProperties
hybridComputeSettings Instellingen voor hybride rekenbeheer. Deze instellingen zijn alleen relevant voor automatische inrichting van Arc (Hybrid Compute). HybridComputeSettingsEigenschappen

AuthenticationDetailsProperties

Naam Description Waarde
grantedPermissions De machtigingen die zijn gedetecteerd in het cloudaccount. Tekenreeksmatrix met een van de volgende:
'AWS::AWSSecurityHubReadOnlyAccess'
'AWS::AmazonSSMAutomationRole'
'AWS::SecurityAudit'
'GCP::Security Center Beheer Viewer'
authenticationType Het objecttype instellen awsAssumeRole
awsCreds
gcpCredentials (vereist)

AwAssumeRoleAuthenticationDetailsProperties

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de referenties van de accountorganisatie. 'awsAssumeRole' (vereist)
awsAssumeRoleArn Veronderstelde rol-id is een id die u kunt gebruiken om tijdelijke beveiligingsreferenties te maken. tekenreeks (vereist)
awsExternalId Een unieke id die is vereist wanneer u een rol in een ander account aanneemt. tekenreeks (vereist)

AwsCredsAuthenticationDetailsEigenschappen

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de referenties van de accountorganisatie. 'awsCreds' (vereist)
awsAccessKeyId Openbare-sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)
awsSecretAccessKey Geheim sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)

GcpCredentialsDetailsEigenschappen

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de referenties van de accountorganisatie. 'gcpCredentials' (vereist)
authProviderX509CertUrl Verificatieprovider x509-certificaat-URL-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
authUri Verificatie-URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientEmail Client-e-mailveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientId Het veld Client-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientX509CertUrl X509-certificaat-URL van client van de API-sleutel (alleen schrijven) tekenreeks (vereist)
organizationId De organisatie-id van het GCP-cloudaccount tekenreeks (vereist)
privateKey Privésleutelveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
privateKeyId Veld persoonlijke sleutel-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
projectId Project-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
tokenUri Token-URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
type Typeveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)

HybridComputeSettingsEigenschappen

Naam Description Waarde
autoProvision Al dan niet automatisch Azure Arc-agents (hybride rekenproces) installeren op computers 'Uit'
'Aan' (vereist)
proxyServer Voor een niet-Azure-machine die niet rechtstreeks is verbonden met internet, geeft u een proxyserver op die de niet-Azure-machine kan gebruiken. ProxyServerProperties
regio De locatie waar de metagegevens van machines worden opgeslagen tekenreeks
resourceGroupName De naam van de resourcegroep waarin Arc-connectors (Hybrid Compute) zijn verbonden. tekenreeks
servicePrincipal Een object voor toegang tot resources die zijn beveiligd door een Azure AD-tenant. ServicePrincipalProperties

ProxyServerProperties

Naam Description Waarde
IP IP van proxyserver tekenreeks
poort Proxyserverpoort tekenreeks

ServicePrincipalProperties

Naam Description Waarde
applicationId Toepassings-id van service-principal. tekenreeks
geheim Een geheime tekenreeks die de toepassing gebruikt om de identiteit te bewijzen, kan ook worden aangeduid als toepassingswachtwoord (alleen schrijven). tekenreeks

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype connectors kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Abonnementen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Security/connectors wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/connectors@2020-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      authenticationDetails = {
        grantedPermissions = [
          "string"
        ]
        authenticationType = "string"
        // For remaining properties, see AuthenticationDetailsProperties objects
      }
      hybridComputeSettings = {
        autoProvision = "string"
        proxyServer = {
          ip = "string"
          port = "string"
        }
        region = "string"
        resourceGroupName = "string"
        servicePrincipal = {
          applicationId = "string"
          secret = "string"
        }
      }
    }
  })
}

AuthenticationDetailsProperties-objecten

Stel de eigenschap authenticationType in om het type object op te geven.

Gebruik voor awsAssumeRole:

  authenticationType = "awsAssumeRole"
  awsAssumeRoleArn = "string"
  awsExternalId = "string"

Gebruik voor awsCreds:

  authenticationType = "awsCreds"
  awsAccessKeyId = "string"
  awsSecretAccessKey = "string"

Gebruik voor gcpCredentials:

  authenticationType = "gcpCredentials"
  authProviderX509CertUrl = "string"
  authUri = "string"
  clientEmail = "string"
  clientId = "string"
  clientX509CertUrl = "string"
  organizationId = "string"
  privateKey = "string"
  privateKeyId = "string"
  projectId = "string"
  tokenUri = "string"
  type = "string"

Eigenschapswaarden

connectoren

Naam Description Waarde
type Het resourcetype "Microsoft.Security/connectors@2020-01-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
parent_id Als u wilt implementeren in een abonnement, gebruikt u de id van dat abonnement. tekenreeks (vereist)
properties Gegevens van connectorinstellingen ConnectorSettingProperties

ConnectorSettingProperties

Naam Description Waarde
authenticationDetails Instellingen voor verificatiebeheer. Deze instellingen zijn alleen relevant voor de cloudconnector. AuthenticationDetailsProperties
hybridComputeSettings Instellingen voor hybride rekenbeheer. Deze instellingen zijn alleen relevant voor arc autoProvision (Hybrid Compute). HybridComputeSettingsProperties

AuthenticationDetailsProperties

Naam Description Waarde
grantedPermissions De machtigingen die zijn gedetecteerd in het cloudaccount. Tekenreeksmatrix met een van de volgende waarden:
"AWS::AWSSecurityHubReadOnlyAccess"
"AWS::AmazonSSMAutomationRole"
"AWS::SecurityAudit"
"GCP::Security Center Beheer Viewer"
authenticationType Het objecttype instellen awsAssumeRole
awsCreds
gcpCredentials (vereist)

AwAssumeRoleAuthenticationDetailsProperties

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de accountorganisatiereferenties. "awsAssumeRole" (vereist)
awsAssumeRoleArn Veronderstelde rol-id is een id die u kunt gebruiken om tijdelijke beveiligingsreferenties te maken. tekenreeks (vereist)
awsExternalId Een unieke id die is vereist wanneer u een rol in een ander account aanneemt. tekenreeks (vereist)

AwsCredsAuthenticationDetailsEigenschappen

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de referenties van de accountorganisatie. "awsCreds" (vereist)
awsAccessKeyId Openbare-sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)
awsSecretAccessKey Geheim sleutelelement van het AWS-referentieobject (alleen schrijven) tekenreeks (vereist)

GcpCredentialsDetailsEigenschappen

Naam Description Waarde
authenticationType Maak verbinding met uw cloudaccount. Gebruik voor AWS accountreferenties of verificatie op basis van rollen. Gebruik voor GCP de referenties van de accountorganisatie. "gcpCredentials" (vereist)
authProviderX509CertUrl Verificatieprovider x509-certificaat-URL-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
authUri Verificatie-URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientEmail Client-e-mailveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientId Het veld Client-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
clientX509CertUrl X509-certificaat-URL van client van de API-sleutel (alleen schrijven) tekenreeks (vereist)
organizationId De organisatie-id van het GCP-cloudaccount tekenreeks (vereist)
privateKey Privésleutelveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
privateKeyId Veld persoonlijke sleutel-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
projectId Project-id van de API-sleutel (alleen schrijven) tekenreeks (vereist)
tokenUri Token-URI-veld van de API-sleutel (alleen schrijven) tekenreeks (vereist)
type Typeveld van de API-sleutel (alleen schrijven) tekenreeks (vereist)

HybridComputeSettingsEigenschappen

Naam Description Waarde
autoProvision Al dan niet automatisch Azure Arc-agents (hybride rekenproces) installeren op computers "Uit"
'Aan' (vereist)
proxyServer Voor een niet-Azure-machine die niet rechtstreeks is verbonden met internet, geeft u een proxyserver op die de niet-Azure-machine kan gebruiken. ProxyServerProperties
regio De locatie waar de metagegevens van machines worden opgeslagen tekenreeks
resourceGroupName De naam van de resourcegroep waarin Arc-connectors (Hybrid Compute) zijn verbonden. tekenreeks
servicePrincipal Een object voor toegang tot resources die zijn beveiligd door een Azure AD-tenant. ServicePrincipalProperties

ProxyServerProperties

Naam Description Waarde
IP IP van proxyserver tekenreeks
poort Proxyserverpoort tekenreeks

ServicePrincipalProperties

Naam Description Waarde
applicationId Toepassings-id van service-principal. tekenreeks
geheim Een geheime tekenreeks die de toepassing gebruikt om de identiteit te bewijzen, kan ook worden aangeduid als toepassingswachtwoord (alleen schrijven). tekenreeks