Sdílet prostřednictvím


Microsoft.DataFactory factory/credentials

Definice prostředku Bicep

Typ prostředku továrny nebo přihlašovacích údajů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory,factory/credentials, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.DataFactory/factories/credentials@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(...)
    ]
    description: 'string'
    type: 'string'
    // For remaining properties, see Credential objects
  }
}

Objekty přihlašovacích údajů

Nastavte typ vlastnost určit typ objektu.

Pro managedIdentitypoužijte:

{
  type: 'ManagedIdentity'
  typeProperties: {
    resourceId: 'string'
  }
}

Pro servicePrincipalpoužijte:

{
  type: 'ServicePrincipal'
  typeProperties: {
    servicePrincipalId: any(...)
    servicePrincipalKey: {
      secretName: any(...)
      secretVersion: any(...)
      store: {
        parameters: {
          {customized property}: any(...)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    tenant: any(...)
  }
}

Hodnoty vlastností

AzureKeyVaultSecretReference

Jméno Popis Hodnota
secretName Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
secretVersion Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
obchod Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. string (povinné)

Pověření

Jméno Popis Hodnota
anotace Seznam značek, které lze použít k popisu přihlašovacích údajů any[]
popis Popis přihlašovacích údajů řetězec
typ Nastavte na ManagedIdentity pro typ ManagedIdentityCredential. Nastavte na ServicePrincipal pro typ ServicePrincipalCredential. ManagedIdentity
ServicePrincipal (povinné)

LinkedServiceReference

Jméno Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
referenceName Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

ManagedIdentityCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ManagedIdentity (povinné)
typeProperties Vlastnosti přihlašovacích údajů spravované identity ManagedIdentityTypeProperties

ManagedIdentityTypeProperties

Jméno Popis Hodnota
resourceId ID prostředku spravované identity přiřazené uživatelem řetězec

Microsoft.DataFactory/factory/credentials

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 127
Model = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: továrny
vlastnosti Vlastnosti přihlašovacích údajů přihlašovacích údajů (povinné)

ParametrValueSpecification

Jméno Popis Hodnota

ServicePrincipalCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ServicePrincipal (povinné)
typeProperties Vlastnosti přihlašovacích údajů instančního objektu ServicePrincipalCredentialTypeProperties (povinné)

ServicePrincipalCredentialTypeProperties

Jméno Popis Hodnota
servicePrincipalId ID aplikace instančního objektu použitého k ověření jakýkoliv
servicePrincipalKey Klíč instančního objektu použitého k ověření. AzureKeyVaultSecretReference
nájemce ID tenanta, ke kterému patří instanční objekt jakýkoliv

Definice prostředku šablony ARM

Typ prostředku továrny nebo přihlašovacích údajů je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory,factory/credentials, přidejte do šablony následující JSON.

{
  "type": "Microsoft.DataFactory/factories/credentials",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "type": "string"
    // For remaining properties, see Credential objects
  }
}

Objekty přihlašovacích údajů

Nastavte typ vlastnost určit typ objektu.

Pro managedIdentitypoužijte:

{
  "type": "ManagedIdentity",
  "typeProperties": {
    "resourceId": "string"
  }
}

Pro servicePrincipalpoužijte:

{
  "type": "ServicePrincipal",
  "typeProperties": {
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    },
    "tenant": {}
  }
}

Hodnoty vlastností

AzureKeyVaultSecretReference

Jméno Popis Hodnota
secretName Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
secretVersion Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
obchod Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. string (povinné)

Pověření

Jméno Popis Hodnota
anotace Seznam značek, které lze použít k popisu přihlašovacích údajů any[]
popis Popis přihlašovacích údajů řetězec
typ Nastavte na ManagedIdentity pro typ ManagedIdentityCredential. Nastavte na ServicePrincipal pro typ ServicePrincipalCredential. ManagedIdentity
ServicePrincipal (povinné)

LinkedServiceReference

Jméno Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
referenceName Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

ManagedIdentityCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ManagedIdentity (povinné)
typeProperties Vlastnosti přihlašovacích údajů spravované identity ManagedIdentityTypeProperties

ManagedIdentityTypeProperties

Jméno Popis Hodnota
resourceId ID prostředku spravované identity přiřazené uživatelem řetězec

Microsoft.DataFactory/factory/credentials

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2018-06-01'
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 127
Model = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (povinné)
vlastnosti Vlastnosti přihlašovacích údajů přihlašovacích údajů (povinné)
typ Typ prostředku Microsoft.DataFactory/factory/credentials

ParametrValueSpecification

Jméno Popis Hodnota

ServicePrincipalCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ServicePrincipal (povinné)
typeProperties Vlastnosti přihlašovacích údajů instančního objektu ServicePrincipalCredentialTypeProperties (povinné)

ServicePrincipalCredentialTypeProperties

Jméno Popis Hodnota
servicePrincipalId ID aplikace instančního objektu použitého k ověření jakýkoliv
servicePrincipalKey Klíč instančního objektu použitého k ověření. AzureKeyVaultSecretReference
nájemce ID tenanta, ke kterému patří instanční objekt jakýkoliv

Příklady použití

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku továrny nebo přihlašovacích údajů je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.DataFactory,factory/credentials, přidejte do šablony následující Terraform.

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
    }
  })
}

Objekty přihlašovacích údajů

Nastavte typ vlastnost určit typ objektu.

Pro managedIdentitypoužijte:

{
  type = "ManagedIdentity"
  typeProperties = {
    resourceId = "string"
  }
}

Pro servicePrincipalpoužijte:

{
  type = "ServicePrincipal"
  typeProperties = {
    servicePrincipalId = ?
    servicePrincipalKey = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
    tenant = ?
  }
}

Hodnoty vlastností

AzureKeyVaultSecretReference

Jméno Popis Hodnota
secretName Název tajného kódu ve službě Azure Key Vault. Typ: řetězec (nebo výraz s řetězcem resultType). libovolná (povinná)
secretVersion Verze tajného kódu ve službě Azure Key Vault. Výchozí hodnota je nejnovější verze tajného kódu. Typ: řetězec (nebo výraz s řetězcem resultType). jakýkoliv
obchod Referenční informace k propojené službě Azure Key Vault LinkedServiceReference (povinné)
typ Typ tajného kódu. string (povinné)

Pověření

Jméno Popis Hodnota
anotace Seznam značek, které lze použít k popisu přihlašovacích údajů any[]
popis Popis přihlašovacích údajů řetězec
typ Nastavte na ManagedIdentity pro typ ManagedIdentityCredential. Nastavte na ServicePrincipal pro typ ServicePrincipalCredential. ManagedIdentity
ServicePrincipal (povinné)

LinkedServiceReference

Jméno Popis Hodnota
parametry Argumenty pro LinkedService ParametrValueSpecification
referenceName Odkaz na název propojené služby. string (povinné)
typ Referenční typ propojené služby LinkedServiceReference (povinné)

ManagedIdentityCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ManagedIdentity (povinné)
typeProperties Vlastnosti přihlašovacích údajů spravované identity ManagedIdentityTypeProperties

ManagedIdentityTypeProperties

Jméno Popis Hodnota
resourceId ID prostředku spravované identity přiřazené uživatelem řetězec

Microsoft.DataFactory/factory/credentials

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 1
Maximální délka = 127
Model = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: továrny
vlastnosti Vlastnosti přihlašovacích údajů přihlašovacích údajů (povinné)
typ Typ prostředku "Microsoft.DataFactory/factory/credentials@2018-06-01"

ParametrValueSpecification

Jméno Popis Hodnota

ServicePrincipalCredential

Jméno Popis Hodnota
typ Typ přihlašovacích údajů. ServicePrincipal (povinné)
typeProperties Vlastnosti přihlašovacích údajů instančního objektu ServicePrincipalCredentialTypeProperties (povinné)

ServicePrincipalCredentialTypeProperties

Jméno Popis Hodnota
servicePrincipalId ID aplikace instančního objektu použitého k ověření jakýkoliv
servicePrincipalKey Klíč instančního objektu použitého k ověření. AzureKeyVaultSecretReference
nájemce ID tenanta, ke kterému patří instanční objekt jakýkoliv