Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bicep kaynak tanımı
Bağlayıcılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceLinker/linkers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.ServiceLinker/linkers@2022-05-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
authInfo: {
authType: 'string'
// For remaining properties, see AuthInfoBase objects
}
clientType: 'string'
scope: 'string'
secretStore: {
keyVaultId: 'string'
}
targetService: {
type: 'string'
// For remaining properties, see TargetServiceBase objects
}
vNetSolution: {
type: 'string'
}
}
}
AzureResourcePropertiesBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
KeyVault için şunu kullanın:
{
connectAsKubernetesCsiDriver: bool
type: 'KeyVault'
}
SecretInfoBase nesneleri
nesne türünü belirtmek için secretType özelliğini ayarlayın.
keyVaultSecretReference için şunu kullanın:
{
name: 'string'
secretType: 'keyVaultSecretReference'
version: 'string'
}
keyVaultSecretUri için şunu kullanın:
{
secretType: 'keyVaultSecretUri'
value: 'string'
}
rawValue için şunu kullanın:
{
secretType: 'rawValue'
value: 'string'
}
AuthInfoBase nesneleri
Nesne türünü belirtmek için authType özelliğini ayarlayın.
Gizli dizi için şunu kullanın:
{
authType: 'secret'
name: 'string'
secretInfo: {
secretType: 'string'
// For remaining properties, see SecretInfoBase objects
}
}
servicePrincipalCertificate için şunu kullanın:
{
authType: 'servicePrincipalCertificate'
certificate: 'string'
clientId: 'string'
principalId: 'string'
}
servicePrincipalSecret için şunu kullanın:
{
authType: 'servicePrincipalSecret'
clientId: 'string'
principalId: 'string'
secret: 'string'
}
systemAssignedIdentity için şunu kullanın:
{
authType: 'systemAssignedIdentity'
}
userAssignedIdentity için şunu kullanın:
{
authType: 'userAssignedIdentity'
clientId: 'string'
subscriptionId: 'string'
}
TargetServiceBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
AzureResource için şunu kullanın:
{
id: 'string'
resourceProperties: {
type: 'string'
// For remaining properties, see AzureResourcePropertiesBase objects
}
type: 'AzureResource'
}
ConfluentBootstrapServer için şunu kullanın:
{
endpoint: 'string'
type: 'ConfluentBootstrapServer'
}
ConfluentSchemaRegistry için şunu kullanın:
{
endpoint: 'string'
type: 'ConfluentSchemaRegistry'
}
Özellik Değerleri
AuthInfoBase
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | SecretAuthInfo türü için 'secret' olarak ayarlayın. ServicePrincipalCertificateAuthInfo türü için 'servicePrincipalCertificate' olarak ayarlayın. ServicePrincipalSecretAuthInfo türü için 'servicePrincipalSecret' olarak ayarlayın. SystemAssignedIdentityAuthInfo türü için 'systemAssignedIdentity' olarak ayarlayın. UserAssignedIdentityAuthInfo türü için 'userAssignedIdentity' olarak ayarlayın. | 'gizli' 'servicePrincipalCertificate' 'servicePrincipalSecret' 'systemAssignedIdentity' 'userAssignedIdentity' (gerekli) |
AzureKeyVaultProperties
İsim | Açıklama | Değer |
---|---|---|
connectAsKubernetesCsiDriver | Kubernetes CSI Sürücüsü üzerinden bağlanıyorsanız true. | Boole |
tür | Azure kaynak türü. | 'KeyVault' (gerekli) |
AzureResource
İsim | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynağının kimliği. | String |
resourceProperties | Azure kaynak bağlantısıyla ilgili özellikler. | AzureResourcePropertiesBase |
tür | Hedef hizmet türü. | 'AzureResource' (gerekli) |
AzureResourcePropertiesBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureKeyVaultProperties türü için 'KeyVault' olarak ayarlayın. | 'KeyVault' (gerekli) |
ConfluentBootstrapServer
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentBootstrapServer' (gerekli) |
ConfluentSchemaRegistry
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentSchemaRegistry' (gerekli) |
KeyVaultSecretReferenceSecretInfo
İsim | Açıklama | Değer |
---|---|---|
isim | Key Vault gizli dizisinin adı. | String |
secretType | Gizli dizi türü. | 'keyVaultSecretReference' (gerekli) |
Sürüm | Key Vault gizli dizisinin sürümü. | String |
KeyVaultSecretUriSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'keyVaultSecretUri' (gerekli) |
değer | Keyvault gizli dizisine URI | String |
LinkerProperties
İsim | Açıklama | Değer |
---|---|---|
authInfo | Kimlik doğrulama türü. | AuthInfoBase |
clientType | Uygulama istemci türü | 'django' 'dotnet' 'Gitmek' 'Java' 'kafka-springBoot' 'nodejs' 'hiçbiri' 'php' 'piton' 'Yakut' 'springBoot' |
kapsam | kaynak hizmetindeki bağlantı kapsamı. | String |
gizli mağaza | Gizli dizi değerini güvenli bir yerde depolama seçeneği | Gizli Dizi Deposu |
targetService | Hedef hizmet özellikleri | TargetServiceBase |
vNetSolution | Sanal ağ çözümü. | VNetSolution |
Microsoft.ServiceLinker/bağlayıcılar
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | dize (gerekli) |
özellikler | Bağlayıcının özellikleri. | LinkerProperties (gerekli) |
kapsam | Dağıtım kapsamından farklı bir kapsamda kaynak oluştururken kullanın. | Uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın. |
SecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'gizli' (gerekli) |
isim | Gizli dizi kimlik doğrulaması için kullanıcı adı veya hesap adı. | String |
secretInfo | Gizli dizi kimlik doğrulaması için parola veya anahtar kasası gizli dizisi. | SecretInfoBase |
SecretInfoBase
İsim | Açıklama | Değer |
---|---|---|
secretType | KeyVaultSecretReferenceSecretInfo türü için 'keyVaultSecretReference' olarak ayarlayın. KeyVaultSecretUriSecretInfo türü için 'keyVaultSecretUri' olarak ayarlayın. ValueSecretInfo türü için 'rawValue' olarak ayarlayın. | 'keyVaultSecretReference' 'keyVaultSecretUri' 'rawValue' (gerekli) |
Gizli Dizi Deposu
İsim | Açıklama | Değer |
---|---|---|
keyVaultId | Gizli dizi depolamak için anahtar kasası kimliği | String |
ServicePrincipalCertificateAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalCertificate' (gerekli) |
sertifika | servicePrincipal kimlik doğrulaması için ServicePrincipal sertifikası. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
ServicePrincipalSecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalSecret' (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için ServicePrincipal uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
gizli | ServicePrincipal kimlik doğrulaması için gizli dizi. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
SystemAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'systemAssignedIdentity' (gerekli) |
TargetServiceBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureResource türü için ' AzureResource' olarak ayarlayın. ConfluentBootstrapServer türü için ' ConfluentBootstrapServer' olarak ayarlayın. ConfluentSchemaRegistry türü için ' ConfluentSchemaRegistry' olarak ayarlayın. | 'AzureResource' 'ConfluentBootstrapServer' 'ConfluentSchemaRegistry' (gerekli) |
UserAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'userAssignedIdentity' (gerekli) |
clientId | userAssignedIdentity için İstemci Kimliği. | String |
abonelikId | userAssignedIdentity için abonelik kimliği. | String |
ValueSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'rawValue' (gerekli) |
değer | Gizli dizinin gerçek değeri. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
VNetSolution
İsim | Açıklama | Değer |
---|---|---|
tür | Sanal ağ çözümünün türü. | 'privateLink' 'serviceEndpoint' |
ARM şablonu kaynak tanımı
Bağlayıcılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceLinker/linkers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.ServiceLinker/linkers",
"apiVersion": "2022-05-01",
"name": "string",
"properties": {
"authInfo": {
"authType": "string"
// For remaining properties, see AuthInfoBase objects
},
"clientType": "string",
"scope": "string",
"secretStore": {
"keyVaultId": "string"
},
"targetService": {
"type": "string"
// For remaining properties, see TargetServiceBase objects
},
"vNetSolution": {
"type": "string"
}
}
}
AzureResourcePropertiesBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
KeyVault için şunu kullanın:
{
"connectAsKubernetesCsiDriver": "bool",
"type": "KeyVault"
}
SecretInfoBase nesneleri
nesne türünü belirtmek için secretType özelliğini ayarlayın.
keyVaultSecretReference için şunu kullanın:
{
"name": "string",
"secretType": "keyVaultSecretReference",
"version": "string"
}
keyVaultSecretUri için şunu kullanın:
{
"secretType": "keyVaultSecretUri",
"value": "string"
}
rawValue için şunu kullanın:
{
"secretType": "rawValue",
"value": "string"
}
AuthInfoBase nesneleri
Nesne türünü belirtmek için authType özelliğini ayarlayın.
Gizli dizi için şunu kullanın:
{
"authType": "secret",
"name": "string",
"secretInfo": {
"secretType": "string"
// For remaining properties, see SecretInfoBase objects
}
}
servicePrincipalCertificate için şunu kullanın:
{
"authType": "servicePrincipalCertificate",
"certificate": "string",
"clientId": "string",
"principalId": "string"
}
servicePrincipalSecret için şunu kullanın:
{
"authType": "servicePrincipalSecret",
"clientId": "string",
"principalId": "string",
"secret": "string"
}
systemAssignedIdentity için şunu kullanın:
{
"authType": "systemAssignedIdentity"
}
userAssignedIdentity için şunu kullanın:
{
"authType": "userAssignedIdentity",
"clientId": "string",
"subscriptionId": "string"
}
TargetServiceBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
AzureResource için şunu kullanın:
{
"id": "string",
"resourceProperties": {
"type": "string"
// For remaining properties, see AzureResourcePropertiesBase objects
},
"type": "AzureResource"
}
ConfluentBootstrapServer için şunu kullanın:
{
"endpoint": "string",
"type": "ConfluentBootstrapServer"
}
ConfluentSchemaRegistry için şunu kullanın:
{
"endpoint": "string",
"type": "ConfluentSchemaRegistry"
}
Özellik Değerleri
AuthInfoBase
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | SecretAuthInfo türü için 'secret' olarak ayarlayın. ServicePrincipalCertificateAuthInfo türü için 'servicePrincipalCertificate' olarak ayarlayın. ServicePrincipalSecretAuthInfo türü için 'servicePrincipalSecret' olarak ayarlayın. SystemAssignedIdentityAuthInfo türü için 'systemAssignedIdentity' olarak ayarlayın. UserAssignedIdentityAuthInfo türü için 'userAssignedIdentity' olarak ayarlayın. | 'gizli' 'servicePrincipalCertificate' 'servicePrincipalSecret' 'systemAssignedIdentity' 'userAssignedIdentity' (gerekli) |
AzureKeyVaultProperties
İsim | Açıklama | Değer |
---|---|---|
connectAsKubernetesCsiDriver | Kubernetes CSI Sürücüsü üzerinden bağlanıyorsanız true. | Boole |
tür | Azure kaynak türü. | 'KeyVault' (gerekli) |
AzureResource
İsim | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynağının kimliği. | String |
resourceProperties | Azure kaynak bağlantısıyla ilgili özellikler. | AzureResourcePropertiesBase |
tür | Hedef hizmet türü. | 'AzureResource' (gerekli) |
AzureResourcePropertiesBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureKeyVaultProperties türü için 'KeyVault' olarak ayarlayın. | 'KeyVault' (gerekli) |
ConfluentBootstrapServer
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentBootstrapServer' (gerekli) |
ConfluentSchemaRegistry
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentSchemaRegistry' (gerekli) |
KeyVaultSecretReferenceSecretInfo
İsim | Açıklama | Değer |
---|---|---|
isim | Key Vault gizli dizisinin adı. | String |
secretType | Gizli dizi türü. | 'keyVaultSecretReference' (gerekli) |
Sürüm | Key Vault gizli dizisinin sürümü. | String |
KeyVaultSecretUriSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'keyVaultSecretUri' (gerekli) |
değer | Keyvault gizli dizisine URI | String |
LinkerProperties
İsim | Açıklama | Değer |
---|---|---|
authInfo | Kimlik doğrulama türü. | AuthInfoBase |
clientType | Uygulama istemci türü | 'django' 'dotnet' 'Gitmek' 'Java' 'kafka-springBoot' 'nodejs' 'hiçbiri' 'php' 'piton' 'Yakut' 'springBoot' |
kapsam | kaynak hizmetindeki bağlantı kapsamı. | String |
gizli mağaza | Gizli dizi değerini güvenli bir yerde depolama seçeneği | Gizli Dizi Deposu |
targetService | Hedef hizmet özellikleri | TargetServiceBase |
vNetSolution | Sanal ağ çözümü. | VNetSolution |
Microsoft.ServiceLinker/bağlayıcılar
İsim | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2022-05-01' |
isim | Kaynak adı | dize (gerekli) |
özellikler | Bağlayıcının özellikleri. | LinkerProperties (gerekli) |
tür | Kaynak türü | 'Microsoft.ServiceLinker/linkers' |
SecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'gizli' (gerekli) |
isim | Gizli dizi kimlik doğrulaması için kullanıcı adı veya hesap adı. | String |
secretInfo | Gizli dizi kimlik doğrulaması için parola veya anahtar kasası gizli dizisi. | SecretInfoBase |
SecretInfoBase
İsim | Açıklama | Değer |
---|---|---|
secretType | KeyVaultSecretReferenceSecretInfo türü için 'keyVaultSecretReference' olarak ayarlayın. KeyVaultSecretUriSecretInfo türü için 'keyVaultSecretUri' olarak ayarlayın. ValueSecretInfo türü için 'rawValue' olarak ayarlayın. | 'keyVaultSecretReference' 'keyVaultSecretUri' 'rawValue' (gerekli) |
Gizli Dizi Deposu
İsim | Açıklama | Değer |
---|---|---|
keyVaultId | Gizli dizi depolamak için anahtar kasası kimliği | String |
ServicePrincipalCertificateAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalCertificate' (gerekli) |
sertifika | servicePrincipal kimlik doğrulaması için ServicePrincipal sertifikası. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
ServicePrincipalSecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalSecret' (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için ServicePrincipal uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
gizli | ServicePrincipal kimlik doğrulaması için gizli dizi. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
SystemAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'systemAssignedIdentity' (gerekli) |
TargetServiceBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureResource türü için ' AzureResource' olarak ayarlayın. ConfluentBootstrapServer türü için ' ConfluentBootstrapServer' olarak ayarlayın. ConfluentSchemaRegistry türü için ' ConfluentSchemaRegistry' olarak ayarlayın. | 'AzureResource' 'ConfluentBootstrapServer' 'ConfluentSchemaRegistry' (gerekli) |
UserAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'userAssignedIdentity' (gerekli) |
clientId | userAssignedIdentity için İstemci Kimliği. | String |
abonelikId | userAssignedIdentity için abonelik kimliği. | String |
ValueSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'rawValue' (gerekli) |
değer | Gizli dizinin gerçek değeri. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
VNetSolution
İsim | Açıklama | Değer |
---|---|---|
tür | Sanal ağ çözümünün türü. | 'privateLink' 'serviceEndpoint' |
Kullanım Örnekleri
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Bağlayıcılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ServiceLinker/linkers kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceLinker/linkers@2022-05-01"
name = "string"
parent_id = "string"
body = {
properties = {
authInfo = {
authType = "string"
// For remaining properties, see AuthInfoBase objects
}
clientType = "string"
scope = "string"
secretStore = {
keyVaultId = "string"
}
targetService = {
type = "string"
// For remaining properties, see TargetServiceBase objects
}
vNetSolution = {
type = "string"
}
}
}
}
AzureResourcePropertiesBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
KeyVault için şunu kullanın:
{
connectAsKubernetesCsiDriver = bool
type = "KeyVault"
}
SecretInfoBase nesneleri
nesne türünü belirtmek için secretType özelliğini ayarlayın.
keyVaultSecretReference için şunu kullanın:
{
name = "string"
secretType = "keyVaultSecretReference"
version = "string"
}
keyVaultSecretUri için şunu kullanın:
{
secretType = "keyVaultSecretUri"
value = "string"
}
rawValue için şunu kullanın:
{
secretType = "rawValue"
value = "string"
}
AuthInfoBase nesneleri
Nesne türünü belirtmek için authType özelliğini ayarlayın.
Gizli dizi için şunu kullanın:
{
authType = "secret"
name = "string"
secretInfo = {
secretType = "string"
// For remaining properties, see SecretInfoBase objects
}
}
servicePrincipalCertificate için şunu kullanın:
{
authType = "servicePrincipalCertificate"
certificate = "string"
clientId = "string"
principalId = "string"
}
servicePrincipalSecret için şunu kullanın:
{
authType = "servicePrincipalSecret"
clientId = "string"
principalId = "string"
secret = "string"
}
systemAssignedIdentity için şunu kullanın:
{
authType = "systemAssignedIdentity"
}
userAssignedIdentity için şunu kullanın:
{
authType = "userAssignedIdentity"
clientId = "string"
subscriptionId = "string"
}
TargetServiceBase nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
AzureResource için şunu kullanın:
{
id = "string"
resourceProperties = {
type = "string"
// For remaining properties, see AzureResourcePropertiesBase objects
}
type = "AzureResource"
}
ConfluentBootstrapServer için şunu kullanın:
{
endpoint = "string"
type = "ConfluentBootstrapServer"
}
ConfluentSchemaRegistry için şunu kullanın:
{
endpoint = "string"
type = "ConfluentSchemaRegistry"
}
Özellik Değerleri
AuthInfoBase
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | SecretAuthInfo türü için 'secret' olarak ayarlayın. ServicePrincipalCertificateAuthInfo türü için 'servicePrincipalCertificate' olarak ayarlayın. ServicePrincipalSecretAuthInfo türü için 'servicePrincipalSecret' olarak ayarlayın. SystemAssignedIdentityAuthInfo türü için 'systemAssignedIdentity' olarak ayarlayın. UserAssignedIdentityAuthInfo türü için 'userAssignedIdentity' olarak ayarlayın. | 'gizli' 'servicePrincipalCertificate' 'servicePrincipalSecret' 'systemAssignedIdentity' 'userAssignedIdentity' (gerekli) |
AzureKeyVaultProperties
İsim | Açıklama | Değer |
---|---|---|
connectAsKubernetesCsiDriver | Kubernetes CSI Sürücüsü üzerinden bağlanıyorsanız true. | Boole |
tür | Azure kaynak türü. | 'KeyVault' (gerekli) |
AzureResource
İsim | Açıklama | Değer |
---|---|---|
kimlik | Azure kaynağının kimliği. | String |
resourceProperties | Azure kaynak bağlantısıyla ilgili özellikler. | AzureResourcePropertiesBase |
tür | Hedef hizmet türü. | 'AzureResource' (gerekli) |
AzureResourcePropertiesBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureKeyVaultProperties türü için 'KeyVault' olarak ayarlayın. | 'KeyVault' (gerekli) |
ConfluentBootstrapServer
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentBootstrapServer' (gerekli) |
ConfluentSchemaRegistry
İsim | Açıklama | Değer |
---|---|---|
uç nokta | Hizmet uç noktası. | String |
tür | Hedef hizmet türü. | 'ConfluentSchemaRegistry' (gerekli) |
KeyVaultSecretReferenceSecretInfo
İsim | Açıklama | Değer |
---|---|---|
isim | Key Vault gizli dizisinin adı. | String |
secretType | Gizli dizi türü. | 'keyVaultSecretReference' (gerekli) |
Sürüm | Key Vault gizli dizisinin sürümü. | String |
KeyVaultSecretUriSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'keyVaultSecretUri' (gerekli) |
değer | Keyvault gizli dizisine URI | String |
LinkerProperties
İsim | Açıklama | Değer |
---|---|---|
authInfo | Kimlik doğrulama türü. | AuthInfoBase |
clientType | Uygulama istemci türü | 'django' 'dotnet' 'Gitmek' 'Java' 'kafka-springBoot' 'nodejs' 'hiçbiri' 'php' 'piton' 'Yakut' 'springBoot' |
kapsam | kaynak hizmetindeki bağlantı kapsamı. | String |
gizli mağaza | Gizli dizi değerini güvenli bir yerde depolama seçeneği | Gizli Dizi Deposu |
targetService | Hedef hizmet özellikleri | TargetServiceBase |
vNetSolution | Sanal ağ çözümü. | VNetSolution |
Microsoft.ServiceLinker/bağlayıcılar
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | dize (gerekli) |
parent_id | Bu uzantı kaynağının uygulanacağı kaynağın kimliği. | dize (gerekli) |
özellikler | Bağlayıcının özellikleri. | LinkerProperties (gerekli) |
tür | Kaynak türü | "Microsoft.ServiceLinker/linkers@2022-05-01" (İngilizce) |
SecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'gizli' (gerekli) |
isim | Gizli dizi kimlik doğrulaması için kullanıcı adı veya hesap adı. | String |
secretInfo | Gizli dizi kimlik doğrulaması için parola veya anahtar kasası gizli dizisi. | SecretInfoBase |
SecretInfoBase
İsim | Açıklama | Değer |
---|---|---|
secretType | KeyVaultSecretReferenceSecretInfo türü için 'keyVaultSecretReference' olarak ayarlayın. KeyVaultSecretUriSecretInfo türü için 'keyVaultSecretUri' olarak ayarlayın. ValueSecretInfo türü için 'rawValue' olarak ayarlayın. | 'keyVaultSecretReference' 'keyVaultSecretUri' 'rawValue' (gerekli) |
Gizli Dizi Deposu
İsim | Açıklama | Değer |
---|---|---|
keyVaultId | Gizli dizi depolamak için anahtar kasası kimliği | String |
ServicePrincipalCertificateAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalCertificate' (gerekli) |
sertifika | servicePrincipal kimlik doğrulaması için ServicePrincipal sertifikası. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
ServicePrincipalSecretAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'servicePrincipalSecret' (gerekli) |
clientId | servicePrincipal kimlik doğrulaması için ServicePrincipal uygulama istemci kimliği. | dize (gerekli) |
Müdür Kimliği | servicePrincipal kimlik doğrulaması için Asıl Kimlik. | dize (gerekli) |
gizli | ServicePrincipal kimlik doğrulaması için gizli dizi. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. (gerekli) |
SystemAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'systemAssignedIdentity' (gerekli) |
TargetServiceBase
İsim | Açıklama | Değer |
---|---|---|
tür | AzureResource türü için ' AzureResource' olarak ayarlayın. ConfluentBootstrapServer türü için ' ConfluentBootstrapServer' olarak ayarlayın. ConfluentSchemaRegistry türü için ' ConfluentSchemaRegistry' olarak ayarlayın. | 'AzureResource' 'ConfluentBootstrapServer' 'ConfluentSchemaRegistry' (gerekli) |
UserAssignedIdentityAuthInfo
İsim | Açıklama | Değer |
---|---|---|
kimlik doğrulama tipi | Kimlik doğrulama türü. | 'userAssignedIdentity' (gerekli) |
clientId | userAssignedIdentity için İstemci Kimliği. | String |
abonelikId | userAssignedIdentity için abonelik kimliği. | String |
ValueSecretInfo
İsim | Açıklama | Değer |
---|---|---|
secretType | Gizli dizi türü. | 'rawValue' (gerekli) |
değer | Gizli dizinin gerçek değeri. | karakter dizisi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
VNetSolution
İsim | Açıklama | Değer |
---|---|---|
tür | Sanal ağ çözümünün türü. | 'privateLink' 'serviceEndpoint' |