Sdílet prostřednictvím


Api Portal Custom Domains - Create Or Update

Vytvořte nebo aktualizujte vlastní doménu portálu API.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
apiPortalName
path True

string

Název portálu rozhraní API.

domainName
path True

string

Název vlastní domény portálu API.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

serviceName
path True

string

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

Název prostředku služby.

subscriptionId
path True

string

Získá ID předplatného, které jednoznačně identifikuje předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
properties

ApiPortalCustomDomainProperties

Vlastnosti vlastní domény pro portál API

Odpovědi

Name Typ Description
200 OK

ApiPortalCustomDomainResource

Úspěch. Odpověď popisuje aktualizované konfigurace tras brány Spring Cloud.

201 Created

ApiPortalCustomDomainResource

Vytvořil. Odpověď popisuje novou vytvořenou vlastní doménu brány Spring Cloud Gateway a obsahuje hlavičku Azure-AsyncOperation pro dotazování výsledku operace.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

ApiPortalCustomDomains_CreateOrUpdate

Ukázkový požadavek

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": "*"
  }
}

Ukázková odpověď

{
  "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"
}

Definice

Name Description
ApiPortalCustomDomainProperties

Vlastnosti vlastní domény pro portál API

ApiPortalCustomDomainResource

Vlastní doména portálu API

CloudError

Chybová odpověď ze služby.

CloudErrorBody

Chybová odpověď ze služby.

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedByType

Typ identity, která naposledy změnila prostředek.

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

ApiPortalCustomDomainProperties

Vlastnosti vlastní domény pro portál API

Name Typ Description
thumbprint

string

Kryptografický otisk vázaného certifikátu.

ApiPortalCustomDomainResource

Vlastní doména portálu API

Name Typ Description
id

string

Plně kvalifikované ID prostředku pro prostředek.

name

string

Název prostředku.

properties

ApiPortalCustomDomainProperties

Vlastnosti vlastní domény pro portál API

systemData

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

type

string

Typ prostředku.

CloudError

Chybová odpověď ze služby.

Name Typ Description
error

CloudErrorBody

Chybová odpověď ze služby.

CloudErrorBody

Chybová odpověď ze služby.

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

lastModifiedByType

Typ identity, která naposledy změnila prostředek.

Hodnota Description
User
Application
ManagedIdentity
Key

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko změny prostředku (UTC).

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

lastModifiedByType

Typ identity, která naposledy změnila prostředek.