Microsoft.DataFactory factories/credentials 2018-06-01
- 最新の を
する - 2018-06-01
Bicep リソース定義
factories/credentials リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/credentials リソースを作成するには、次の Bicep をテンプレートに追加します。
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
}
}
資格情報オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ManagedIdentityの場合は、次の値を使用します。
{
type: 'ManagedIdentity'
typeProperties: {
resourceId: 'string'
}
}
ServicePrincipalを
{
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)
}
}
プロパティ値
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | string (必須) |
資格 情報
名前 | 形容 | 価値 |
---|---|---|
注釈 | 資格情報の説明に使用できるタグの一覧。 | any[] |
形容 | 資格情報の説明。 | 糸 |
種類 | ManagedIdentityCredentialの型 |
'ManagedIdentity' 'ServicePrincipal' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIdentityCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ManagedIdentity' (必須) |
typeProperties | マネージド ID 資格情報のプロパティ。 | ManagedIdentityTypeProperties の |
ManagedIdentityTypeProperties
名前 | 形容 | 価値 |
---|---|---|
resourceId | ユーザー割り当てマネージド ID のリソース ID | 糸 |
Microsoft.DataFactory/factories/credentials
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: ファクトリ |
プロパティ | 資格情報のプロパティ。 | 資格情報の (必須) |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
ServicePrincipalCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ServicePrincipal' (必須) |
typeProperties | サービス プリンシパルの資格情報のプロパティ。 | ServicePrincipalCredentialTypeProperties (必須) |
ServicePrincipalCredentialTypeProperties
名前 | 形容 | 価値 |
---|---|---|
servicePrincipalId | 認証に使用されるサービス プリンシパルのアプリ ID | 任意 |
servicePrincipalKey | 認証に使用されるサービス プリンシパルのキー。 | AzureKeyVaultSecretReference |
テナント | サービス プリンシパルが属しているテナントの ID | 任意 |
ARM テンプレート リソース定義
factories/credentials リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/credentials リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DataFactory/factories/credentials",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ {} ],
"description": "string",
"type": "string"
// For remaining properties, see Credential objects
}
}
資格情報オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ManagedIdentityの場合は、次の値を使用します。
{
"type": "ManagedIdentity",
"typeProperties": {
"resourceId": "string"
}
}
ServicePrincipalを
{
"type": "ServicePrincipal",
"typeProperties": {
"servicePrincipalId": {},
"servicePrincipalKey": {
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "string"
},
"tenant": {}
}
}
プロパティ値
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | string (必須) |
資格 情報
名前 | 形容 | 価値 |
---|---|---|
注釈 | 資格情報の説明に使用できるタグの一覧。 | any[] |
形容 | 資格情報の説明。 | 糸 |
種類 | ManagedIdentityCredentialの型 |
'ManagedIdentity' 'ServicePrincipal' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIdentityCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ManagedIdentity' (必須) |
typeProperties | マネージド ID 資格情報のプロパティ。 | ManagedIdentityTypeProperties の |
ManagedIdentityTypeProperties
名前 | 形容 | 価値 |
---|---|---|
resourceId | ユーザー割り当てマネージド ID のリソース ID | 糸 |
Microsoft.DataFactory/factories/credentials
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2018-06-01' |
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (必須) |
プロパティ | 資格情報のプロパティ。 | 資格情報の (必須) |
種類 | リソースの種類 | 'Microsoft.DataFactory/factories/credentials' |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
ServicePrincipalCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ServicePrincipal' (必須) |
typeProperties | サービス プリンシパルの資格情報のプロパティ。 | ServicePrincipalCredentialTypeProperties (必須) |
ServicePrincipalCredentialTypeProperties
名前 | 形容 | 価値 |
---|---|---|
servicePrincipalId | 認証に使用されるサービス プリンシパルのアプリ ID | 任意 |
servicePrincipalKey | 認証に使用されるサービス プリンシパルのキー。 | AzureKeyVaultSecretReference |
テナント | サービス プリンシパルが属しているテナントの ID | 任意 |
Terraform (AzAPI プロバイダー) リソース定義
factories/credentials リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.DataFactory/factories/credentials リソースを作成するには、次の 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
}
})
}
資格情報オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ManagedIdentityの場合は、次の値を使用します。
{
type = "ManagedIdentity"
typeProperties = {
resourceId = "string"
}
}
ServicePrincipalを
{
type = "ServicePrincipal"
typeProperties = {
servicePrincipalId = ?
servicePrincipalKey = {
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "string"
}
tenant = ?
}
}
プロパティ値
AzureKeyVaultSecretReference
名前 | 形容 | 価値 |
---|---|---|
secretName | Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 | any (必須) |
secretVersion | Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 | 任意 |
店 | Azure Key Vault のリンクされたサービス リファレンス。 | LinkedServiceReference (必須) |
種類 | シークレットの種類。 | string (必須) |
資格 情報
名前 | 形容 | 価値 |
---|---|---|
注釈 | 資格情報の説明に使用できるタグの一覧。 | any[] |
形容 | 資格情報の説明。 | 糸 |
種類 | ManagedIdentityCredentialの型 |
'ManagedIdentity' 'ServicePrincipal' (必須) |
LinkedServiceReference
名前 | 形容 | 価値 |
---|---|---|
パラメーター | LinkedService の引数。 | ParameterValueSpecification の |
referenceName | LinkedService 名を参照します。 | string (必須) |
種類 | リンクされたサービス参照の種類。 | 'LinkedServiceReference' (必須) |
ManagedIdentityCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ManagedIdentity' (必須) |
typeProperties | マネージド ID 資格情報のプロパティ。 | ManagedIdentityTypeProperties の |
ManagedIdentityTypeProperties
名前 | 形容 | 価値 |
---|---|---|
resourceId | ユーザー割り当てマネージド ID のリソース ID | 糸 |
Microsoft.DataFactory/factories/credentials
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 制約: 最小長 = 1 最大長 = 1 パターン = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: ファクトリ |
プロパティ | 資格情報のプロパティ。 | 資格情報の (必須) |
種類 | リソースの種類 | "Microsoft.DataFactory/factories/credentials@2018-06-01" |
ParameterValueSpecification
名前 | 形容 | 価値 |
---|
ServicePrincipalCredential
名前 | 形容 | 価値 |
---|---|---|
種類 | 資格情報の種類。 | 'ServicePrincipal' (必須) |
typeProperties | サービス プリンシパルの資格情報のプロパティ。 | ServicePrincipalCredentialTypeProperties (必須) |
ServicePrincipalCredentialTypeProperties
名前 | 形容 | 価値 |
---|---|---|
servicePrincipalId | 認証に使用されるサービス プリンシパルのアプリ ID | 任意 |
servicePrincipalKey | 認証に使用されるサービス プリンシパルのキー。 | AzureKeyVaultSecretReference |
テナント | サービス プリンシパルが属しているテナントの ID | 任意 |