Dela via


Api Portal Custom Domains - Create Or Update

Skapa eller uppdatera den anpassade domänen för API-portalen.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apiPortals/{apiPortalName}/domains/{domainName}?api-version=2023-12-01

URI-parametrar

Namn I Krävs Typ Beskrivning
apiPortalName
path True

string

Namnet på API-portalen.

domainName
path True

string

Namnet på api-portalens anpassade domän.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serviceName
path True

string

pattern: ^[a-z][a-z0-9-]*[a-z0-9]$

Namnet på tjänstresursen.

subscriptionId
path True

string

Hämtar prenumerations-ID som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Begäranarorgan

Namn Typ Beskrivning
properties

ApiPortalCustomDomainProperties

Egenskaperna för anpassad domän för API-portalen

Svaren

Namn Typ Beskrivning
200 OK

ApiPortalCustomDomainResource

Framgång. Svaret beskriver de uppdaterade Spring Cloud Gateway-routningskonfigurationerna.

201 Created

ApiPortalCustomDomainResource

Skapad. Svaret beskriver den nya skapade anpassade Spring Cloud Gateway-domänen och innehåller en Azure-AsyncOperation-rubrik för att köra frågor mot åtgärdsresultatet.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Rinna: implicit
Auktorisations-URL: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation personifiera ditt användarkonto

Exempel

ApiPortalCustomDomains_CreateOrUpdate

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apiPortals/default/domains/myDomainName?api-version=2023-12-01

{
  "properties": {
    "thumbprint": "*"
  }
}

Exempelsvar

{
  "properties": {
    "thumbprint": "*"
  },
  "systemData": {
    "createdBy": "sample-user",
    "createdByType": "User",
    "createdAt": "2021-08-11T03:16:03.944Z",
    "lastModifiedBy": "sample-user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-11T03:17:03.944Z"
  },
  "type": "Microsoft.AppPlatform/Spring/apiPortals/domains",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apiPortals/default/domains/myDomainName",
  "name": "myDomainName"
}
{
  "properties": {
    "thumbprint": "*"
  },
  "systemData": {
    "createdBy": "sample-user",
    "createdByType": "User",
    "createdAt": "2021-08-11T03:16:03.944Z",
    "lastModifiedBy": "sample-user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-11T03:17:03.944Z"
  },
  "type": "Microsoft.AppPlatform/Spring/apiPortals/domains",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apiPortals/default/domains/myDomainName",
  "name": "myDomainName"
}

Definitioner

Namn Beskrivning
ApiPortalCustomDomainProperties

Egenskaperna för anpassad domän för API-portalen

ApiPortalCustomDomainResource

Anpassad domän för API-portalen

CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

createdByType

Den typ av identitet som skapade resursen.

lastModifiedByType

Den typ av identitet som senast ändrade resursen.

SystemData

Metadata som rör skapande och senaste ändring av resursen.

ApiPortalCustomDomainProperties

Egenskaperna för anpassad domän för API-portalen

Namn Typ Beskrivning
thumbprint

string

Tumavtrycket för bundet certifikat.

ApiPortalCustomDomainResource

Anpassad domän för API-portalen

Namn Typ Beskrivning
id

string

Fullständigt kvalificerat resurs-ID för resursen.

name

string

Namnet på resursen.

properties

ApiPortalCustomDomainProperties

Egenskaperna för anpassad domän för API-portalen

systemData

SystemData

Metadata som rör skapande och senaste ändring av resursen.

type

string

Resurstypen.

CloudError

Ett felsvar från tjänsten.

Namn Typ Beskrivning
error

CloudErrorBody

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

Namn Typ Beskrivning
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

createdByType

Den typ av identitet som skapade resursen.

Värde Beskrivning
User
Application
ManagedIdentity
Key

lastModifiedByType

Den typ av identitet som senast ändrade resursen.

Värde Beskrivning
User
Application
ManagedIdentity
Key

SystemData

Metadata som rör skapande och senaste ändring av resursen.

Namn Typ Beskrivning
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursändring (UTC).

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

lastModifiedByType

Den typ av identitet som senast ändrade resursen.