Microsoft.ApiManagement hizmeti/identityProviders 2022-04-01-preview
Bicep kaynak tanımı
Service/identityProviders kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ApiManagement/service/identityProviders kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
allowedTenants: [
'string'
]
authority: 'string'
clientId: 'string'
clientLibrary: 'string'
clientSecret: 'string'
passwordResetPolicyName: 'string'
profileEditingPolicyName: 'string'
signinPolicyName: 'string'
signinTenant: 'string'
signupPolicyName: 'string'
type: 'string'
}
}
Özellik değerleri
service/identityProviders
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Harfle başlayın ve alfasayısal ile bitirin. |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Şu tür kaynak için sembolik ad: hizmet |
properties | Kimlik Sağlayıcısı sözleşme özellikleri. | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Ad | Açıklama | Değer |
---|---|---|
allowedTenants | Azure Active Directory oturum açma bilgilerini yapılandırırken İzin Verilen Kiracıların listesi. | dize[] |
Yetkilisi | AAD veya AAD B2C için OpenID Connect bulma uç noktası ana bilgisayar adı. | string |
clientId | Dış Kimlik Sağlayıcısında Uygulamanın İstemci Kimliği. Bu, Facebook oturum açma için Uygulama Kimliği, Google oturum açma için İstemci Kimliği, Microsoft için Uygulama Kimliği'dir. | dize (gerekli) |
clientLibrary | Geliştirici portalında kullanılacak istemci kitaplığı. Yalnızca AAD ve AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
clientSecret | Oturum açma isteğinin kimliğini doğrulamak için kullanılan dış Kimlik Sağlayıcısı'ndaki Uygulamanın istemci gizli dizisi. Örneğin, Facebook oturum açma için Uygulama Gizli Anahtarı, Google oturum açma için API Anahtarı, Microsoft için Ortak Anahtar'dır. Bu özellik 'GET' işlemlerinde doldurulmayacak! Değeri almak için '/listSecrets' POST isteğini kullanın. | dize (gerekli) |
passwordResetPolicyName | Parola Sıfırlama İlke Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
profileEditingPolicyName | Profil Düzenleme İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinPolicyName | oturum açma ilkesi adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinTenant | Active Directory'de oturum açarken Common yerine kullanılacak TenantId | string |
signupPolicyName | Kaydolma İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
tür | Kimlik Sağlayıcısı Türü tanımlayıcısı. | 'aad' 'aadB2C' 'facebook' 'google' 'microsoft' 'twitter' |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Şablon kullanarak bir API Management örneği ve alt kaynaklarını oluşturma |
Bu şablonda API Management hizmeti oluşturma ve alt varlıkları yapılandırma işlemleri gösterilmektedir |
ARM şablonu kaynak tanımı
Service/identityProviders kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ApiManagement/service/identityProviders kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.ApiManagement/service/identityProviders",
"apiVersion": "2022-04-01-preview",
"name": "string",
"properties": {
"allowedTenants": [ "string" ],
"authority": "string",
"clientId": "string",
"clientLibrary": "string",
"clientSecret": "string",
"passwordResetPolicyName": "string",
"profileEditingPolicyName": "string",
"signinPolicyName": "string",
"signinTenant": "string",
"signupPolicyName": "string",
"type": "string"
}
}
Özellik değerleri
service/identityProviders
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.ApiManagement/service/identityProviders' |
apiVersion | Kaynak API'sinin sürümü | '2022-04-01-preview' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Harfle başlayın ve alfasayısal ile bitirin. |
properties | Kimlik Sağlayıcısı sözleşme özellikleri. | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Ad | Açıklama | Değer |
---|---|---|
allowedTenants | Azure Active Directory oturum açma bilgilerini yapılandırırken İzin Verilen Kiracıların listesi. | dize[] |
Yetkilisi | AAD veya AAD B2C için OpenID Connect bulma uç noktası ana bilgisayar adı. | string |
clientId | Dış Kimlik Sağlayıcısında Uygulamanın İstemci Kimliği. Bu, Facebook oturum açma için Uygulama Kimliği, Google oturum açma için İstemci Kimliği, Microsoft için Uygulama Kimliği'dir. | dize (gerekli) |
clientLibrary | Geliştirici portalında kullanılacak istemci kitaplığı. Yalnızca AAD ve AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
clientSecret | Oturum açma isteğinin kimliğini doğrulamak için kullanılan dış Kimlik Sağlayıcısı'ndaki Uygulamanın istemci gizli dizisi. Örneğin, Facebook oturum açma için Uygulama Gizli Anahtarı, Google oturum açma için API Anahtarı, Microsoft için Ortak Anahtar'dır. Bu özellik 'GET' işlemlerinde doldurulmayacak! Değeri almak için '/listSecrets' POST isteğini kullanın. | dize (gerekli) |
passwordResetPolicyName | Parola Sıfırlama İlke Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
profileEditingPolicyName | Profil Düzenleme İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinPolicyName | oturum açma ilkesi adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinTenant | Active Directory'de oturum açarken Common yerine kullanılacak TenantId | string |
signupPolicyName | Kaydolma İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
tür | Kimlik Sağlayıcısı Türü tanımlayıcısı. | 'aad' 'aadB2C' 'facebook' 'google' 'microsoft' 'twitter' |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Şablon kullanarak bir API Management örneği ve alt kaynaklarını oluşturma |
Bu şablonda API Management hizmeti oluşturma ve alt varlıkları yapılandırma işlemleri gösterilmektedir |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Service/identityProviders kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.ApiManagement/service/identityProviders kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
allowedTenants = [
"string"
]
authority = "string"
clientId = "string"
clientLibrary = "string"
clientSecret = "string"
passwordResetPolicyName = "string"
profileEditingPolicyName = "string"
signinPolicyName = "string"
signinTenant = "string"
signupPolicyName = "string"
type = "string"
}
})
}
Özellik değerleri
service/identityProviders
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.ApiManagement/service/identityProviders@2022-04-01-preview" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-80 Geçerli karakterler: Alfasayısal değerler ve kısa çizgiler. Harfle başlayın ve alfasayısal ile bitirin. |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Kaynak türü: hizmet kimliği |
properties | Kimlik Sağlayıcısı sözleşme özellikleri. | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Ad | Açıklama | Değer |
---|---|---|
allowedTenants | Azure Active Directory oturum açma bilgilerini yapılandırırken İzin Verilen Kiracıların listesi. | string[] |
Yetkilisi | AAD veya AAD B2C için OpenID Connect bulma uç noktası ana bilgisayar adı. | string |
clientId | Dış Kimlik Sağlayıcısında Uygulamanın İstemci Kimliği. Bu, Facebook oturum açma için Uygulama Kimliği, Google oturum açma için İstemci Kimliği, Microsoft için Uygulama Kimliği'dir. | dize (gerekli) |
clientLibrary | Geliştirici portalında kullanılacak istemci kitaplığı. Yalnızca AAD ve AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
clientSecret | Oturum açma isteğinin kimliğini doğrulamak için kullanılan dış Kimlik Sağlayıcısında Uygulamanın gizli anahtarı. Örneğin, Facebook oturum açma için Uygulama Gizli Anahtarı, Google oturum açma için API Anahtarı, Microsoft için Ortak Anahtar'dır. Bu özellik 'GET' işlemlerinde doldurulmayacak! Değeri almak için '/listSecrets' POST isteğini kullanın. | dize (gerekli) |
passwordResetPolicyName | Parola Sıfırlama İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
profileEditingPolicyName | Profil Düzenleme İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinPolicyName | oturum açma ilkesi adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
signinTenant | Active Directory'de oturum açarken Common yerine kullanılacak TenantId | string |
signupPolicyName | Kaydolma İlkesi Adı. Yalnızca AAD B2C Kimlik Sağlayıcısı için geçerlidir. | string |
tür | Kimlik Sağlayıcısı Türü tanımlayıcısı. | "aad" "aadB2C" "facebook" "google" "microsoft" "twitter" |