Služba Microsoft.ApiManagement/identityProviders 2021-04-01-preview
Definice prostředku Bicep
Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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.ApiManagement/service/identityProviders, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.ApiManagement/service/identityProviders@2021-04-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
allowedTenants: [
'string'
]
authority: 'string'
clientId: 'string'
clientSecret: 'string'
passwordResetPolicyName: 'string'
profileEditingPolicyName: 'string'
signinPolicyName: 'string'
signinTenant: 'string'
signupPolicyName: 'string'
type: 'string'
}
}
Hodnoty vlastností
service/identityProviders
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep. |
string (povinné) Omezení počtu znaků: 1–80 Platné znaky: Alfanumerické znaky a pomlčky. Začněte písmenem a končíte alfanumerickými znaky. |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí 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 service |
properties | Vlastnosti kontraktu zprostředkovatele identity | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Název | Description | Hodnota |
---|---|---|
allowedTenants | Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory | string[] |
Orgán | OpenID Connect název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C. | řetězec |
clientId | ID klienta aplikace v externím zprostředkovateli identity. Je to ID aplikace pro přihlášení k Facebooku, ID klienta pro přihlášení ke Googlu, ID aplikace pro Microsoft. | string (povinné) |
clientSecret | Tajný klíč klienta aplikace v externím zprostředkovateli identity, který se používá k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení k Facebooku, klíč rozhraní API pro přihlášení ke Googlu a veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. | string (povinné) |
passwordResetPolicyName | Název zásady resetování hesla. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
profileEditingPolicyName | Název zásady úpravy profilu. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
signinNázev zásady | Název zásad přihlašování. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
signinTenant | Id tenanta, které se použije místo common při přihlašování ke službě Active Directory | řetězec |
signupPolicyName | Název zásad registrace. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
typ | Identifikátor typu zprostředkovatele identity. | "aad" "aadB2C" 'facebook' 'google' microsoft "twitter" |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření instance služby API Management a všech dílčích prostředků pomocí šablony |
Tato šablona ukazuje, jak vytvořit službu API Management a nakonfigurovat dílčí entity. |
Definice prostředku šablony ARM
Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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.ApiManagement/service/identityProviders, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.ApiManagement/service/identityProviders",
"apiVersion": "2021-04-01-preview",
"name": "string",
"properties": {
"allowedTenants": [ "string" ],
"authority": "string",
"clientId": "string",
"clientSecret": "string",
"passwordResetPolicyName": "string",
"profileEditingPolicyName": "string",
"signinPolicyName": "string",
"signinTenant": "string",
"signupPolicyName": "string",
"type": "string"
}
}
Hodnoty vlastností
service/identityProviders
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.ApiManagement/service/identityProviders |
apiVersion | Verze rozhraní API prostředku | 2021-04-01-preview |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) Omezení počtu znaků: 1–80 Platné znaky: Alfanumerické znaky a pomlčky. Začněte písmenem a končíte alfanumerickými znaky. |
properties | Vlastnosti kontraktu zprostředkovatele identity | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Název | Description | Hodnota |
---|---|---|
allowedTenants | Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory | string[] |
Orgán | OpenID Connect název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C. | řetězec |
clientId | ID klienta aplikace v externím zprostředkovateli identity. Je to ID aplikace pro přihlášení k Facebooku, ID klienta pro přihlášení ke Googlu, ID aplikace pro Microsoft. | string (povinné) |
clientSecret | Tajný klíč klienta aplikace v externím zprostředkovateli identity, který se používá k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení k Facebooku, klíč rozhraní API pro přihlášení ke Googlu a veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. | string (povinné) |
passwordResetPolicyName | Název zásady resetování hesla. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
profileEditingPolicyName | Název zásady úpravy profilu. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
signinNázev zásady | Název zásad přihlašování. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
signinTenant | Id tenanta, které se použije místo common při přihlašování ke službě Active Directory | řetězec |
signupPolicyName | Název zásad registrace. Platí pouze pro zprostředkovatele identity AAD B2C. | řetězec |
typ | Identifikátor typu zprostředkovatele identity. | "aad" "aadB2C" 'facebook' 'google' microsoft "twitter" |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření instance služby API Management a všech dílčích prostředků pomocí šablony |
Tato šablona ukazuje, jak vytvořit službu API Management a nakonfigurovat dílčí entity. |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku service/identityProviders je možné nasadit s operacemi, které cílí na:
- 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.ApiManagement/service/identityProviders, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service/identityProviders@2021-04-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
allowedTenants = [
"string"
]
authority = "string"
clientId = "string"
clientSecret = "string"
passwordResetPolicyName = "string"
profileEditingPolicyName = "string"
signinPolicyName = "string"
signinTenant = "string"
signupPolicyName = "string"
type = "string"
}
})
}
Hodnoty vlastností
service/identityProviders
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.ApiManagement/service/identityProviders@2021-04-01-preview |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–80 Platné znaky: Alfanumerické znaky a pomlčky. Začněte písmenem a končíte alfanumerickými znaky. |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu service |
properties | Vlastnosti smlouvy zprostředkovatele identity. | IdentityProviderCreateContractPropertiesOrIdentityPr... |
IdentityProviderCreateContractPropertiesOrIdentityPr...
Název | Description | Hodnota |
---|---|---|
allowedTenants | Seznam povolených tenantů při konfiguraci přihlášení k Azure Active Directory | string[] |
Orgán | OpenID Connect Název hostitele koncového bodu zjišťování pro AAD nebo AAD B2C | řetězec |
clientId | ID klienta aplikace v externím zprostředkovateli identity. Jedná se o ID aplikace pro přihlášení k Facebooku, ID klienta pro přihlášení Google a ID aplikace pro Microsoft. | string (povinné) |
clientSecret | Tajný klíč klienta aplikace v externím zprostředkovateli identity, který slouží k ověření žádosti o přihlášení. Jedná se například o tajný kód aplikace pro přihlášení k Facebooku, klíč rozhraní API pro přihlášení Google, veřejný klíč pro Microsoft. Tato vlastnost nebude vyplněna při operacích GET! K získání hodnoty použijte požadavek POST /listSecrets. | string (povinné) |
passwordResetPolicyName | Název zásady resetování hesla. Platí jenom pro zprostředkovatele identity AAD B2C. | řetězec |
profileEditingPolicyName | Název zásady úpravy profilu. Platí jenom pro zprostředkovatele identity AAD B2C. | řetězec |
signinPolicyName | Název zásady přihlášení. Platí jenom pro zprostředkovatele identity AAD B2C. | řetězec |
signinTenant | Id tenanta, které se má při přihlašování ke službě Active Directory použít místo běžného | řetězec |
signupPolicyName | Název zásady registrace. Platí jenom pro zprostředkovatele identity AAD B2C. | řetězec |
typ | Identifikátor typu zprostředkovatele identity. | "aad" "aadB2C" "facebook" "google" "microsoft" "twitter" |