Connettori Microsoft.Security
- più recenti
- 2020-01-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa connettori può essere distribuito con operazioni destinate a:
- sottoscrizione di
- Vedere i comandi di distribuzione delle sottoscrizioni
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Security/connectors, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Security/connectors@2020-01-01-preview' = {
name: 'string'
properties: {
authenticationDetails: {
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'
}
}
}
}
Oggetti AuthenticationDetailsProperties
Impostare la proprietà authenticationType
Per awsAssumeRole, usare:
{
authenticationType: 'awsAssumeRole'
awsAssumeRoleArn: 'string'
awsExternalId: 'string'
}
Per awsCredsusare:
{
authenticationType: 'awsCreds'
awsAccessKeyId: 'string'
awsSecretAccessKey: 'string'
}
Per gcpCredentials, usare:
{
authenticationType: 'gcpCredentials'
authProviderX509CertUrl: 'string'
authUri: 'string'
clientEmail: 'string'
clientId: 'string'
clientX509CertUrl: 'string'
organizationId: 'string'
privateKey: 'string'
privateKeyId: 'string'
projectId: 'string'
tokenUri: 'string'
type: 'string'
}
Valori delle proprietà
AuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Impostare su "awsAssumeRole" per il tipo AwAssumeRoleAuthenticationDetailsProperties. Impostare su "awsCreds" per il tipo AwsCredsAuthenticationDetailsProperties. Impostare su 'gcpCredentials' per il tipo GcpCredentialsDetailsProperties. | 'awsAssumeRole' 'awsCreds' 'gcpCredentials' (obbligatorio) |
AwAssumeRoleAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsAssumeRole' (obbligatorio) |
awsAssumeRoleArn | L'ID ruolo assunto è un identificatore che è possibile usare per creare credenziali di sicurezza temporanee. | stringa (obbligatorio) |
awsExternalId | Identificatore univoco necessario quando si assume un ruolo in un altro account. | stringa (obbligatorio) |
AwsCredsAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsCreds' (obbligatorio) |
awsAccessKeyId | Elemento chiave pubblica dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
awsSecretAccessKey | Elemento chiave privata dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
ConnectorSettingProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationDetails | Le impostazioni per la gestione dell'autenticazione sono rilevanti solo per il connettore cloud. | AuthenticationDetailsProperties |
hybridComputeSettings | Impostazioni per la gestione delle risorse di calcolo ibride. Queste impostazioni sono rilevanti solo per il provisioning automatico di Arc (calcolo ibrido). | HybridComputeSettingsProperties |
GcpCredentialsDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'gcpCredentials' (obbligatorio) |
authProviderX509CertUrl | Campo Auth provider x509 certificate URL (URL certificato Auth provider x509) della chiave API (solo scrittura) | stringa (obbligatorio) |
authUri | Campo URI di autenticazione della chiave API (solo scrittura) | stringa (obbligatorio) |
clientEmail | Campo di posta elettronica client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientId | Campo ID client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientX509CertUrl | Campo URL certificato x509 client della chiave API (solo scrittura) | stringa (obbligatorio) |
organizationId | ID organizzazione dell'account cloud GCP | stringa (obbligatorio) |
privateKey | Campo chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
privateKeyId | Campo ID chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
projectId | Campo ID progetto della chiave API (solo scrittura) | stringa (obbligatorio) |
tokenUri | Campo URI del token della chiave API (solo scrittura) | stringa (obbligatorio) |
digitare | Campo Tipo della chiave API (solo scrittura) | stringa (obbligatorio) |
HybridComputeSettingsProperties
Nome | Descrizione | Valore |
---|---|---|
autoProvision | Indica se installare o meno automaticamente gli agenti di Azure Arc (calcolo ibrido) nei computer | 'Off' 'On' (obbligatorio) |
proxyServer | Per un computer non Azure che non è connesso direttamente a Internet, specificare un server proxy che il computer non Azure può usare. | ProxyServerProperties |
regione | Posizione in cui verranno archiviati i metadati dei computer | corda |
resourceGroupName | Nome del gruppo di risorse in cui sono connessi i connettori Arc (Hybrid Compute). | corda |
servicePrincipal | Oggetto per accedere alle risorse protette da un tenant di Azure AD. | ServicePrincipalProperties |
Microsoft.Security/connectors
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Dati delle impostazioni del connettore | |
ProxyServerProperties
Nome | Descrizione | Valore |
---|---|---|
Ip | Proxy server IP | corda |
porto | Porta del server proxy | corda |
ServicePrincipalProperties
Nome | Descrizione | Valore |
---|---|---|
applicationId | ID applicazione dell'entità servizio. | corda |
segreto | Una stringa privata usata dall'applicazione per dimostrare la propria identità, può anche essere definita password dell'applicazione (solo scrittura). | corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa connettori può essere distribuito con operazioni destinate a:
- sottoscrizione di
- Vedere i comandi di distribuzione delle sottoscrizioni
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Security/connectors, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Security/connectors",
"apiVersion": "2020-01-01-preview",
"name": "string",
"properties": {
"authenticationDetails": {
"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"
}
}
}
}
Oggetti AuthenticationDetailsProperties
Impostare la proprietà authenticationType
Per awsAssumeRole, usare:
{
"authenticationType": "awsAssumeRole",
"awsAssumeRoleArn": "string",
"awsExternalId": "string"
}
Per awsCredsusare:
{
"authenticationType": "awsCreds",
"awsAccessKeyId": "string",
"awsSecretAccessKey": "string"
}
Per gcpCredentials, usare:
{
"authenticationType": "gcpCredentials",
"authProviderX509CertUrl": "string",
"authUri": "string",
"clientEmail": "string",
"clientId": "string",
"clientX509CertUrl": "string",
"organizationId": "string",
"privateKey": "string",
"privateKeyId": "string",
"projectId": "string",
"tokenUri": "string",
"type": "string"
}
Valori delle proprietà
AuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Impostare su "awsAssumeRole" per il tipo AwAssumeRoleAuthenticationDetailsProperties. Impostare su "awsCreds" per il tipo AwsCredsAuthenticationDetailsProperties. Impostare su 'gcpCredentials' per il tipo GcpCredentialsDetailsProperties. | 'awsAssumeRole' 'awsCreds' 'gcpCredentials' (obbligatorio) |
AwAssumeRoleAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsAssumeRole' (obbligatorio) |
awsAssumeRoleArn | L'ID ruolo assunto è un identificatore che è possibile usare per creare credenziali di sicurezza temporanee. | stringa (obbligatorio) |
awsExternalId | Identificatore univoco necessario quando si assume un ruolo in un altro account. | stringa (obbligatorio) |
AwsCredsAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsCreds' (obbligatorio) |
awsAccessKeyId | Elemento chiave pubblica dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
awsSecretAccessKey | Elemento chiave privata dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
ConnectorSettingProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationDetails | Le impostazioni per la gestione dell'autenticazione sono rilevanti solo per il connettore cloud. | AuthenticationDetailsProperties |
hybridComputeSettings | Impostazioni per la gestione delle risorse di calcolo ibride. Queste impostazioni sono rilevanti solo per il provisioning automatico di Arc (calcolo ibrido). | HybridComputeSettingsProperties |
GcpCredentialsDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'gcpCredentials' (obbligatorio) |
authProviderX509CertUrl | Campo Auth provider x509 certificate URL (URL certificato Auth provider x509) della chiave API (solo scrittura) | stringa (obbligatorio) |
authUri | Campo URI di autenticazione della chiave API (solo scrittura) | stringa (obbligatorio) |
clientEmail | Campo di posta elettronica client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientId | Campo ID client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientX509CertUrl | Campo URL certificato x509 client della chiave API (solo scrittura) | stringa (obbligatorio) |
organizationId | ID organizzazione dell'account cloud GCP | stringa (obbligatorio) |
privateKey | Campo chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
privateKeyId | Campo ID chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
projectId | Campo ID progetto della chiave API (solo scrittura) | stringa (obbligatorio) |
tokenUri | Campo URI del token della chiave API (solo scrittura) | stringa (obbligatorio) |
digitare | Campo Tipo della chiave API (solo scrittura) | stringa (obbligatorio) |
HybridComputeSettingsProperties
Nome | Descrizione | Valore |
---|---|---|
autoProvision | Indica se installare o meno automaticamente gli agenti di Azure Arc (calcolo ibrido) nei computer | 'Off' 'On' (obbligatorio) |
proxyServer | Per un computer non Azure che non è connesso direttamente a Internet, specificare un server proxy che il computer non Azure può usare. | ProxyServerProperties |
regione | Posizione in cui verranno archiviati i metadati dei computer | corda |
resourceGroupName | Nome del gruppo di risorse in cui sono connessi i connettori Arc (Hybrid Compute). | corda |
servicePrincipal | Oggetto per accedere alle risorse protette da un tenant di Azure AD. | ServicePrincipalProperties |
Microsoft.Security/connectors
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2020-01-01-preview' |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Dati delle impostazioni del connettore | |
digitare | Tipo di risorsa | 'Microsoft.Security/connectors' |
ProxyServerProperties
Nome | Descrizione | Valore |
---|---|---|
Ip | Proxy server IP | corda |
porto | Porta del server proxy | corda |
ServicePrincipalProperties
Nome | Descrizione | Valore |
---|---|---|
applicationId | ID applicazione dell'entità servizio. | corda |
segreto | Una stringa privata usata dall'applicazione per dimostrare la propria identità, può anche essere definita password dell'applicazione (solo scrittura). | corda |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa connettori può essere distribuito con operazioni destinate a:
- sottoscrizione
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Security/connectors, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Security/connectors@2020-01-01-preview"
name = "string"
body = jsonencode({
properties = {
authenticationDetails = {
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"
}
}
}
})
}
Oggetti AuthenticationDetailsProperties
Impostare la proprietà authenticationType
Per awsAssumeRole, usare:
{
authenticationType = "awsAssumeRole"
awsAssumeRoleArn = "string"
awsExternalId = "string"
}
Per awsCredsusare:
{
authenticationType = "awsCreds"
awsAccessKeyId = "string"
awsSecretAccessKey = "string"
}
Per gcpCredentials, usare:
{
authenticationType = "gcpCredentials"
authProviderX509CertUrl = "string"
authUri = "string"
clientEmail = "string"
clientId = "string"
clientX509CertUrl = "string"
organizationId = "string"
privateKey = "string"
privateKeyId = "string"
projectId = "string"
tokenUri = "string"
type = "string"
}
Valori delle proprietà
AuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Impostare su "awsAssumeRole" per il tipo AwAssumeRoleAuthenticationDetailsProperties. Impostare su "awsCreds" per il tipo AwsCredsAuthenticationDetailsProperties. Impostare su 'gcpCredentials' per il tipo GcpCredentialsDetailsProperties. | 'awsAssumeRole' 'awsCreds' 'gcpCredentials' (obbligatorio) |
AwAssumeRoleAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsAssumeRole' (obbligatorio) |
awsAssumeRoleArn | L'ID ruolo assunto è un identificatore che è possibile usare per creare credenziali di sicurezza temporanee. | stringa (obbligatorio) |
awsExternalId | Identificatore univoco necessario quando si assume un ruolo in un altro account. | stringa (obbligatorio) |
AwsCredsAuthenticationDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'awsCreds' (obbligatorio) |
awsAccessKeyId | Elemento chiave pubblica dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
awsSecretAccessKey | Elemento chiave privata dell'oggetto credenziali AWS (solo scrittura) | stringa (obbligatorio) |
ConnectorSettingProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationDetails | Le impostazioni per la gestione dell'autenticazione sono rilevanti solo per il connettore cloud. | AuthenticationDetailsProperties |
hybridComputeSettings | Impostazioni per la gestione delle risorse di calcolo ibride. Queste impostazioni sono rilevanti solo per il provisioning automatico di Arc (calcolo ibrido). | HybridComputeSettingsProperties |
GcpCredentialsDetailsProperties
Nome | Descrizione | Valore |
---|---|---|
authenticationType | Connettersi all'account cloud, per AWS usare le credenziali dell'account o l'autenticazione basata su ruoli. Per GCP usare le credenziali dell'organizzazione dell'account. | 'gcpCredentials' (obbligatorio) |
authProviderX509CertUrl | Campo Auth provider x509 certificate URL (URL certificato Auth provider x509) della chiave API (solo scrittura) | stringa (obbligatorio) |
authUri | Campo URI di autenticazione della chiave API (solo scrittura) | stringa (obbligatorio) |
clientEmail | Campo di posta elettronica client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientId | Campo ID client della chiave API (solo scrittura) | stringa (obbligatorio) |
clientX509CertUrl | Campo URL certificato x509 client della chiave API (solo scrittura) | stringa (obbligatorio) |
organizationId | ID organizzazione dell'account cloud GCP | stringa (obbligatorio) |
privateKey | Campo chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
privateKeyId | Campo ID chiave privata della chiave API (solo scrittura) | stringa (obbligatorio) |
projectId | Campo ID progetto della chiave API (solo scrittura) | stringa (obbligatorio) |
tokenUri | Campo URI del token della chiave API (solo scrittura) | stringa (obbligatorio) |
digitare | Campo Tipo della chiave API (solo scrittura) | stringa (obbligatorio) |
HybridComputeSettingsProperties
Nome | Descrizione | Valore |
---|---|---|
autoProvision | Indica se installare o meno automaticamente gli agenti di Azure Arc (calcolo ibrido) nei computer | 'Off' 'On' (obbligatorio) |
proxyServer | Per un computer non Azure che non è connesso direttamente a Internet, specificare un server proxy che il computer non Azure può usare. | ProxyServerProperties |
regione | Posizione in cui verranno archiviati i metadati dei computer | corda |
resourceGroupName | Nome del gruppo di risorse in cui sono connessi i connettori Arc (Hybrid Compute). | corda |
servicePrincipal | Oggetto per accedere alle risorse protette da un tenant di Azure AD. | ServicePrincipalProperties |
Microsoft.Security/connectors
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Dati delle impostazioni del connettore | |
digitare | Tipo di risorsa | "Microsoft.Security/connectors@2020-01-01-preview" |
ProxyServerProperties
Nome | Descrizione | Valore |
---|---|---|
Ip | Proxy server IP | corda |
porto | Porta del server proxy | corda |
ServicePrincipalProperties
Nome | Descrizione | Valore |
---|---|---|
applicationId | ID applicazione dell'entità servizio. | corda |
segreto | Una stringa privata usata dall'applicazione per dimostrare la propria identità, può anche essere definita password dell'applicazione (solo scrittura). | corda |