Microsoft.DataFactory-fabriker/autentiseringsuppgifter 2018-06-01
Bicep-resursdefinition
Resurstypen fabriker/autentiseringsuppgifter kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DataFactory-/fabriker/autentiseringsuppgifter lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.DataFactory/factories/credentials@2018-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
description: 'string'
type: 'string'
// For remaining properties, see Credential objects
}
}
Autentiseringsobjekt
Ange egenskapen typ för att ange typ av objekt.
För ManagedIdentityanvänder du:
{
type: 'ManagedIdentity'
typeProperties: {
resourceId: 'string'
}
}
För ServicePrincipalanvänder du:
{
type: 'ServicePrincipal'
typeProperties: {
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
secretName: any(Azure.Bicep.Types.Concrete.AnyType)
secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
store: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
type: 'string'
}
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Egenskapsvärden
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | sträng (krävs) |
Referens
Namn | Beskrivning | Värde |
---|---|---|
Anteckningar | Lista över taggar som kan användas för att beskriva autentiseringsuppgifterna. | any[] |
beskrivning | Beskrivning av autentiseringsuppgifter. | sträng |
typ | Ange till "ManagedIdentity" för typen ManagedIdentityCredential. Ange till "ServicePrincipal" för typen ServicePrincipalCredential. | "ManagedIdentity" "ServicePrincipal" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIdentityCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ManagedIdentity" (krävs) |
typeProperties | Egenskaper för hanterade identitetsautentiseringsuppgifter. | ManagedIdentityTypeProperties |
ManagedIdentityTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
resourceId | Resurs-ID för användartilldelad hanterad identitet | sträng |
Microsoft.DataFactory/fabriker/autentiseringsuppgifter
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Max längd = 127 Mönster = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: fabriker |
Egenskaper | Egenskaper för autentiseringsuppgifter. | för autentiseringsuppgifter (krävs) |
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
ServicePrincipalCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ServicePrincipal" (krävs) |
typeProperties | Egenskaper för autentiseringsuppgifter för tjänstens huvudnamn. | ServicePrincipalCredentialTypeProperties (krävs) |
ServicePrincipalCredentialTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
servicePrincipalId | App-ID för tjänstens huvudnamn som används för att autentisera | någon |
servicePrincipalKey | Nyckeln för tjänstens huvudnamn som används för att autentisera. | AzureKeyVaultSecretReference |
hyresgäst | ID:t för den klientorganisation som tjänstens huvudnamn tillhör | någon |
Resursdefinition för ARM-mall
Resurstypen fabriker/autentiseringsuppgifter kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.DataFactory-/fabriker/autentiseringsuppgifter lägger du till följande JSON i mallen.
{
"type": "Microsoft.DataFactory/factories/credentials",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ {} ],
"description": "string",
"type": "string"
// For remaining properties, see Credential objects
}
}
Autentiseringsobjekt
Ange egenskapen typ för att ange typ av objekt.
För ManagedIdentityanvänder du:
{
"type": "ManagedIdentity",
"typeProperties": {
"resourceId": "string"
}
}
För ServicePrincipalanvänder du:
{
"type": "ServicePrincipal",
"typeProperties": {
"servicePrincipalId": {},
"servicePrincipalKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"tenant": {}
}
}
Egenskapsvärden
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | sträng (krävs) |
Referens
Namn | Beskrivning | Värde |
---|---|---|
Anteckningar | Lista över taggar som kan användas för att beskriva autentiseringsuppgifterna. | any[] |
beskrivning | Beskrivning av autentiseringsuppgifter. | sträng |
typ | Ange till "ManagedIdentity" för typen ManagedIdentityCredential. Ange till "ServicePrincipal" för typen ServicePrincipalCredential. | "ManagedIdentity" "ServicePrincipal" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIdentityCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ManagedIdentity" (krävs) |
typeProperties | Egenskaper för hanterade identitetsautentiseringsuppgifter. | ManagedIdentityTypeProperties |
ManagedIdentityTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
resourceId | Resurs-ID för användartilldelad hanterad identitet | sträng |
Microsoft.DataFactory/fabriker/autentiseringsuppgifter
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
ServicePrincipalCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ServicePrincipal" (krävs) |
typeProperties | Egenskaper för autentiseringsuppgifter för tjänstens huvudnamn. | ServicePrincipalCredentialTypeProperties (krävs) |
ServicePrincipalCredentialTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
servicePrincipalId | App-ID för tjänstens huvudnamn som används för att autentisera | någon |
servicePrincipalKey | Nyckeln för tjänstens huvudnamn som används för att autentisera. | AzureKeyVaultSecretReference |
hyresgäst | ID:t för den klientorganisation som tjänstens huvudnamn tillhör | någon |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen fabriker/autentiseringsuppgifter kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.DataFactory/fabriker/autentiseringsuppgifter lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/credentials@2018-06-01"
name = "string"
body = jsonencode({
properties = {
annotations = [
?
]
description = "string"
type = "string"
// For remaining properties, see Credential objects
}
})
}
Autentiseringsobjekt
Ange egenskapen typ för att ange typ av objekt.
För ManagedIdentityanvänder du:
{
type = "ManagedIdentity"
typeProperties = {
resourceId = "string"
}
}
För ServicePrincipalanvänder du:
{
type = "ServicePrincipal"
typeProperties = {
servicePrincipalId = ?
servicePrincipalKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
tenant = ?
}
}
Egenskapsvärden
AzureKeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretName | Namnet på hemligheten i Azure Key Vault. Typ: sträng (eller uttryck med resultType-sträng). | any (krävs) |
secretVersion | Versionen av hemligheten i Azure Key Vault. Standardvärdet är den senaste versionen av hemligheten. Typ: sträng (eller uttryck med resultType-sträng). | någon |
butik | Den länkade tjänstreferensen för Azure Key Vault. | LinkedServiceReference (krävs) |
typ | Typ av hemlighet. | sträng (krävs) |
Referens
Namn | Beskrivning | Värde |
---|---|---|
Anteckningar | Lista över taggar som kan användas för att beskriva autentiseringsuppgifterna. | any[] |
beskrivning | Beskrivning av autentiseringsuppgifter. | sträng |
typ | Ange till "ManagedIdentity" för typen ManagedIdentityCredential. Ange till "ServicePrincipal" för typen ServicePrincipalCredential. | "ManagedIdentity" "ServicePrincipal" (krävs) |
LinkedServiceReference
Namn | Beskrivning | Värde |
---|---|---|
Parametrar | Argument för LinkedService. | ParameterValueSpecification |
referenceName | Referensnamn för LinkedService. | sträng (krävs) |
typ | Referenstyp för länkad tjänst. | "LinkedServiceReference" (krävs) |
ManagedIdentityCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ManagedIdentity" (krävs) |
typeProperties | Egenskaper för hanterade identitetsautentiseringsuppgifter. | ManagedIdentityTypeProperties |
ManagedIdentityTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
resourceId | Resurs-ID för användartilldelad hanterad identitet | sträng |
Microsoft.DataFactory/fabriker/autentiseringsuppgifter
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Max längd = 127 Mönster = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: fabriker |
Egenskaper | Egenskaper för autentiseringsuppgifter. | för autentiseringsuppgifter (krävs) |
typ | Resurstypen | "Microsoft.DataFactory/factories/credentials@2018-06-01" |
ParameterValueSpecification
Namn | Beskrivning | Värde |
---|
ServicePrincipalCredential
Namn | Beskrivning | Värde |
---|---|---|
typ | Typ av autentiseringsuppgifter. | "ServicePrincipal" (krävs) |
typeProperties | Egenskaper för autentiseringsuppgifter för tjänstens huvudnamn. | ServicePrincipalCredentialTypeProperties (krävs) |
ServicePrincipalCredentialTypeProperties
Namn | Beskrivning | Värde |
---|---|---|
servicePrincipalId | App-ID för tjänstens huvudnamn som används för att autentisera | någon |
servicePrincipalKey | Nyckeln för tjänstens huvudnamn som används för att autentisera. | AzureKeyVaultSecretReference |
hyresgäst | ID:t för den klientorganisation som tjänstens huvudnamn tillhör | någon |