Microsoft.ApiManagement service/authorizationServers 2016-07-07
- senaste
- 2024-06-01-preview
- 2024-05-01
- 2023-09-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2022-09-01-preview
- 2022-08-01
- 2022-04-01-preview
- 2021-12-01-preview
- 2021-08-01
- 2021-04-01-preview
- 2021-01-01-preview
- 2020-12-01
- 2020-06-01-preview
- 2019-12-01
- 2019-12-01-preview
- 2019-01-01
- 2018-06-01-preview
- 2018-01-01
- 2017-03-01
- 2016-10-10
- 2016-07-07
Bicep-resursdefinition
Resurstypen tjänst/authorizationServers kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/authorizationServers-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.ApiManagement/service/authorizationServers@2016-07-07' = {
parent: resourceSymbolicName
authorizationEndpoint: 'string'
authorizationMethods: [
'string'
]
bearerTokenSendingMethods: [
'string'
]
clientAuthenticationMethod: [
'string'
]
clientId: 'string'
clientRegistrationEndpoint: 'string'
clientSecret: 'string'
defaultScope: 'string'
description: 'string'
grantTypes: [
'string'
]
name: 'string'
resourceOwnerPassword: 'string'
resourceOwnerUsername: 'string'
supportState: bool
tokenBodyParameters: [
{
name: 'string'
value: 'string'
}
]
tokenEndpoint: 'string'
}
Egenskapsvärden
Microsoft.ApiManagement/service/authorizationServers
Namn | Beskrivning | Värde |
---|---|---|
authorizationEndpoint | OAuth-auktoriseringsslutpunkt. Se http://tools.ietf.org/html/rfc6749#section-3.2. | sträng (krävs) |
authorizationMethods | HTTP-verb som stöds av auktoriseringsslutpunkten. GET måste alltid vara närvarande. POST är valfritt. | Strängmatris som innehåller något av: "TA BORT" "GET" "HEAD" ALTERNATIV "PATCH" "POST" "PUT" "TRACE" |
bearerTokenSendingMethods | Anger den mekanism med vilken åtkomsttoken skickas till API:et. | Strängmatris som innehåller något av: "authorizationHeader" "fråga" |
clientAuthenticationMethod | Autentiseringsmetod som stöds av tokenslutpunkten för den här auktoriseringsservern. Möjliga värden är Grundläggande och/eller Brödtext. När Brödtext anges skickas klientautentiseringsuppgifter och andra parametrar i begärandetexten i formatet application/x-www-form-urlencoded. | Strängmatris som innehåller något av: "Grundläggande" "Brödtext" |
clientId | Klient- eller app-ID som registrerats med den här auktoriseringsservern. | sträng (krävs) |
clientRegistrationEndpoint | Valfri referens till en sida där klient- eller appregistrering för den här auktoriseringsservern utförs. Innehåller absolut URL till entitet som refereras till. | sträng (krävs) |
clientSecret | Klient- eller apphemlighet registrerad hos den här auktoriseringsservern. | sträng |
defaultScope | Åtkomsttokensomfång som ska begäras som standard. Kan åsidosättas på API-nivå. Ska anges i form av en sträng som innehåller blankstegsavgränsade värden. | sträng |
beskrivning | Beskrivning av auktoriseringsservern. Kan innehålla HTML-formateringstaggar. | sträng |
grantTypes | Form av ett auktoriseringsbidrag som klienten använder för att begära åtkomsttoken. | Strängmatris som innehåller något av: "authorizationCode" "clientCredentials" "implicit" "resourceOwnerPassword" (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Max längd = Mönster = ^[^*#&+:<>?]+$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: tjänst |
resourceOwnerPassword | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardlösenord för resursägare. | sträng |
resourceOwnerUsername | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardanvändaranvändarnamn för resursägare. | sträng |
supportState | Om sant innehåller auktoriseringsservern tillståndsparametern från auktoriseringsbegäran till svaret. Klienten kan använda tillståndsparametern för att höja protokollsäkerheten. | Bool |
tokenBodyParameters | Ytterligare parametrar som krävs av tokenslutpunkten för den här auktoriseringsservern som representeras som en matris med JSON-objekt med egenskaper för namn och värdesträng, d.v.s. {"name" : "name value", "value": "a value"}. | TokenBodyParameterContract[] |
tokenEndpoint | OAuth-tokenslutpunkt. Innehåller absolut URI till entitet som refereras till. | sträng |
TokenBodyParameterContract
Namn | Beskrivning | Värde |
---|---|---|
Namn | namn på brödtextparameter. | sträng (krävs) |
värde | body-parametervärde. | sträng (krävs) |
Resursdefinition för ARM-mall
Resurstypen tjänst/authorizationServers kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/authorizationServers-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.ApiManagement/service/authorizationServers",
"apiVersion": "2016-07-07",
"name": "string",
"authorizationEndpoint": "string",
"authorizationMethods": [ "string" ],
"bearerTokenSendingMethods": [ "string" ],
"clientAuthenticationMethod": [ "string" ],
"clientId": "string",
"clientRegistrationEndpoint": "string",
"clientSecret": "string",
"defaultScope": "string",
"description": "string",
"grantTypes": [ "string" ],
"resourceOwnerPassword": "string",
"resourceOwnerUsername": "string",
"supportState": "bool",
"tokenBodyParameters": [
{
"name": "string",
"value": "string"
}
],
"tokenEndpoint": "string"
}
Egenskapsvärden
Microsoft.ApiManagement/service/authorizationServers
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2016-07-07' |
authorizationEndpoint | OAuth-auktoriseringsslutpunkt. Se http://tools.ietf.org/html/rfc6749#section-3.2. | sträng (krävs) |
authorizationMethods | HTTP-verb som stöds av auktoriseringsslutpunkten. GET måste alltid vara närvarande. POST är valfritt. | Strängmatris som innehåller något av: "TA BORT" "GET" "HEAD" ALTERNATIV "PATCH" "POST" "PUT" "TRACE" |
bearerTokenSendingMethods | Anger den mekanism med vilken åtkomsttoken skickas till API:et. | Strängmatris som innehåller något av: "authorizationHeader" "fråga" |
clientAuthenticationMethod | Autentiseringsmetod som stöds av tokenslutpunkten för den här auktoriseringsservern. Möjliga värden är Grundläggande och/eller Brödtext. När Brödtext anges skickas klientautentiseringsuppgifter och andra parametrar i begärandetexten i formatet application/x-www-form-urlencoded. | Strängmatris som innehåller något av: "Grundläggande" "Brödtext" |
clientId | Klient- eller app-ID som registrerats med den här auktoriseringsservern. | sträng (krävs) |
clientRegistrationEndpoint | Valfri referens till en sida där klient- eller appregistrering för den här auktoriseringsservern utförs. Innehåller absolut URL till entitet som refereras till. | sträng (krävs) |
clientSecret | Klient- eller apphemlighet registrerad hos den här auktoriseringsservern. | sträng |
defaultScope | Åtkomsttokensomfång som ska begäras som standard. Kan åsidosättas på API-nivå. Ska anges i form av en sträng som innehåller blankstegsavgränsade värden. | sträng |
beskrivning | Beskrivning av auktoriseringsservern. Kan innehålla HTML-formateringstaggar. | sträng |
grantTypes | Form av ett auktoriseringsbidrag som klienten använder för att begära åtkomsttoken. | Strängmatris som innehåller något av: "authorizationCode" "clientCredentials" "implicit" "resourceOwnerPassword" (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Max längd = Mönster = ^[^*#&+:<>?]+$ (krävs) |
resourceOwnerPassword | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardlösenord för resursägare. | sträng |
resourceOwnerUsername | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardanvändaranvändarnamn för resursägare. | sträng |
supportState | Om sant innehåller auktoriseringsservern tillståndsparametern från auktoriseringsbegäran till svaret. Klienten kan använda tillståndsparametern för att höja protokollsäkerheten. | Bool |
tokenBodyParameters | Ytterligare parametrar som krävs av tokenslutpunkten för den här auktoriseringsservern som representeras som en matris med JSON-objekt med egenskaper för namn och värdesträng, d.v.s. {"name" : "name value", "value": "a value"}. | TokenBodyParameterContract[] |
tokenEndpoint | OAuth-tokenslutpunkt. Innehåller absolut URI till entitet som refereras till. | sträng |
typ | Resurstypen | "Microsoft.ApiManagement/service/authorizationServers" |
TokenBodyParameterContract
Namn | Beskrivning | Värde |
---|---|---|
Namn | namn på brödtextparameter. | sträng (krävs) |
värde | body-parametervärde. | sträng (krävs) |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen tjänst/authorizationServers kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ApiManagement/service/authorizationServers-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ApiManagement/service/authorizationServers@2016-07-07"
name = "string"
authorizationEndpoint = "string"
authorizationMethods = [
"string"
]
bearerTokenSendingMethods = [
"string"
]
clientAuthenticationMethod = [
"string"
]
clientId = "string"
clientRegistrationEndpoint = "string"
clientSecret = "string"
defaultScope = "string"
description = "string"
grantTypes = [
"string"
]
resourceOwnerPassword = "string"
resourceOwnerUsername = "string"
supportState = bool
tokenBodyParameters = [
{
name = "string"
value = "string"
}
]
tokenEndpoint = "string"
}
Egenskapsvärden
Microsoft.ApiManagement/service/authorizationServers
Namn | Beskrivning | Värde |
---|---|---|
authorizationEndpoint | OAuth-auktoriseringsslutpunkt. Se http://tools.ietf.org/html/rfc6749#section-3.2. | sträng (krävs) |
authorizationMethods | HTTP-verb som stöds av auktoriseringsslutpunkten. GET måste alltid vara närvarande. POST är valfritt. | Strängmatris som innehåller något av: "TA BORT" "GET" "HEAD" ALTERNATIV "PATCH" "POST" "PUT" "TRACE" |
bearerTokenSendingMethods | Anger den mekanism med vilken åtkomsttoken skickas till API:et. | Strängmatris som innehåller något av: "authorizationHeader" "fråga" |
clientAuthenticationMethod | Autentiseringsmetod som stöds av tokenslutpunkten för den här auktoriseringsservern. Möjliga värden är Grundläggande och/eller Brödtext. När Brödtext anges skickas klientautentiseringsuppgifter och andra parametrar i begärandetexten i formatet application/x-www-form-urlencoded. | Strängmatris som innehåller något av: "Grundläggande" "Brödtext" |
clientId | Klient- eller app-ID som registrerats med den här auktoriseringsservern. | sträng (krävs) |
clientRegistrationEndpoint | Valfri referens till en sida där klient- eller appregistrering för den här auktoriseringsservern utförs. Innehåller absolut URL till entitet som refereras till. | sträng (krävs) |
clientSecret | Klient- eller apphemlighet registrerad hos den här auktoriseringsservern. | sträng |
defaultScope | Åtkomsttokensomfång som ska begäras som standard. Kan åsidosättas på API-nivå. Ska anges i form av en sträng som innehåller blankstegsavgränsade värden. | sträng |
beskrivning | Beskrivning av auktoriseringsservern. Kan innehålla HTML-formateringstaggar. | sträng |
grantTypes | Form av ett auktoriseringsbidrag som klienten använder för att begära åtkomsttoken. | Strängmatris som innehåller något av: "authorizationCode" "clientCredentials" "implicit" "resourceOwnerPassword" (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Max längd = Mönster = ^[^*#&+:<>?]+$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: tjänst |
resourceOwnerPassword | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardlösenord för resursägare. | sträng |
resourceOwnerUsername | Du kan också ange när resursägarens lösenordsgivningstyp stöds av den här auktoriseringsservern. Standardanvändaranvändarnamn för resursägare. | sträng |
supportState | Om sant innehåller auktoriseringsservern tillståndsparametern från auktoriseringsbegäran till svaret. Klienten kan använda tillståndsparametern för att höja protokollsäkerheten. | Bool |
tokenBodyParameters | Ytterligare parametrar som krävs av tokenslutpunkten för den här auktoriseringsservern som representeras som en matris med JSON-objekt med egenskaper för namn och värdesträng, d.v.s. {"name" : "name value", "value": "a value"}. | TokenBodyParameterContract[] |
tokenEndpoint | OAuth-tokenslutpunkt. Innehåller absolut URI till entitet som refereras till. | sträng |
typ | Resurstypen | "Microsoft.ApiManagement/service/authorizationServers@2016-07-07" |
TokenBodyParameterContract
Namn | Beskrivning | Värde |
---|---|---|
Namn | namn på brödtextparameter. | sträng (krävs) |
värde | body-parametervärde. | sträng (krävs) |