Megosztás a következőn keresztül:


App Service Certificate Orders - Get

A tanúsítványrendelés lekérésének leírása.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}?api-version=2024-11-01

URI-paraméterek

Name In Kötelező Típus Description
certificateOrderName
path True

string

A tanúsítványrendelés neve.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Annak az erőforráscsoportnak a neve, amelyhez az erőforrás tartozik.

subscriptionId
path True

string

Az Ön Azure előfizetési azonosítója. Ez egy GUID formátumú sztring (például 000000000-0000-0000-0000-0000000000).

api-version
query True

string

API-verzió

Válaszok

Name Típus Description
200 OK

AppServiceCertificateOrder

OKÉ

Other Status Codes

DefaultErrorResponse

App Service-hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Get App Service Certificate Order

Mintakérelem

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.CertificateRegistration/certificateOrders/SampleCertificateOrderName?api-version=2024-11-01

Mintaválasz

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.CertificateRegistration/certificateOrders/SampleCertificateOrderName",
  "name": "SampleCertificateOrderName",
  "type": "Microsoft.CertificateRegistration/certificateOrders",
  "location": "Global",
  "properties": {
    "certificates": {
      "SampleCertName1": {
        "keyVaultId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/microsoft.keyvault/vaults/SamplevaultName",
        "keyVaultSecretName": "SampleSecretName1",
        "provisioningState": "Succeeded"
      },
      "SampleCertName2": {
        "keyVaultId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/microsoft.keyvault/vaults/SamplevaultName",
        "keyVaultSecretName": "SampleSecretName2",
        "provisioningState": "KeyVaultSecretDoesNotExist"
      }
    },
    "distinguishedName": "CN=SampleCustomDomain.com",
    "domainVerificationToken": "awe4163Br6d32r",
    "validityInYears": 2,
    "keySize": 2048,
    "productType": "StandardDomainValidatedSsl",
    "autoRenew": true,
    "provisioningState": "Succeeded",
    "status": "Issued",
    "signedCertificate": {
      "version": 1232490,
      "serialNumber": "sds12424k",
      "thumbprint": "FE703D7411A44163B6D32B3AD9B03E175886EBFE",
      "subject": "CN=CertSubjectName",
      "issuer": "CACert",
      "signatureAlgorithm": "SHA",
      "notAfter": "2022-11-12T23:40:25+00:00",
      "notBefore": "2021-11-12T23:40:25+00:00"
    },
    "csr": "xdf!x|",
    "intermediate": {
      "version": 5589220,
      "serialNumber": "k45kad0024",
      "thumbprint": "RF3D7411A44163B6D32B3343559B03E175886EBFE",
      "subject": "CN=IntermediateCertSubjectName",
      "issuer": "CACert",
      "signatureAlgorithm": "SHA",
      "notAfter": "2023-11-12T23:40:25+00:00",
      "notBefore": "2021-05-12T23:40:25+00:00"
    },
    "root": {
      "version": 3430921,
      "serialNumber": "jkskd890ajdd00124",
      "thumbprint": "ZD3D7411A44163B6D32B3343559B03E175886EBFE",
      "subject": "CN=RootCertSubjectName",
      "issuer": "CACert",
      "signatureAlgorithm": "SHA",
      "notAfter": "2023-11-12T23:40:25+00:00",
      "notBefore": "2021-05-12T23:40:25+00:00"
    },
    "serialNumber": "12324325325",
    "lastCertificateIssuanceTime": "2021-11-12T23:40:25+00:00",
    "expirationTime": "2022-11-12T23:40:25+00:00",
    "isPrivateKeyExternal": false,
    "appServiceCertificateNotRenewableReasons": [
      "ExpirationNotInRenewalTimeRange"
    ],
    "nextAutoRenewalTimeStamp": "2022-11-12T23:40:25+00:00",
    "contact": {
      "email": "contact@email.com",
      "nameFirst": "SampleFirstName",
      "nameLast": "SampleLastName",
      "phone": "1-224-550-332"
    }
  }
}

Definíciók

Name Description
AppServiceCertificate

Key Vault-tároló az Azure-on keresztül vásárolt tanúsítványhoz.

AppServiceCertificateOrder

SSL-tanúsítvány vásárlási megrendelése.

CertificateDetails

SSL-tanúsítvány részletei.

CertificateOrderContact
CertificateOrderStatus

Aktuális rendelés állapota.

CertificateProductType

Tanúsítvány terméktípusa.

DefaultErrorResponse

App Service-hibaválasz.

Details
Error

Hibamodell.

KeyVaultSecretStatus

A Key Vault titkos kulcsának állapota.

ProvisioningState

A tanúsítványrendelés állapota.

ResourceNotRenewableReason

Az App Service-tanúsítvány jelenleg nem megújítható okai.

AppServiceCertificate

Key Vault-tároló az Azure-on keresztül vásárolt tanúsítványhoz.

Name Típus Description
keyVaultId

string

Key Vault-erőforrás-azonosító.

keyVaultSecretName

string

Key Vault titkos neve.

provisioningState

KeyVaultSecretStatus

A Key Vault titkos kulcsának állapota.

AppServiceCertificateOrder

SSL-tanúsítvány vásárlási megrendelése.

Name Típus Alapértelmezett érték Description
id

string

Erőforrás-azonosító.

kind

string

Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg.

location

string

Erőforrás helye.

name

string

Erőforrás neve.

properties.appServiceCertificateNotRenewableReasons

ResourceNotRenewableReason[]

Az App Service-tanúsítvány jelenleg nem megújítható okai.

properties.autoRenew

boolean

True

true, hogy a tanúsítványt a lejáratkor automatikusan meg kell-e újítani; ellenkező esetben false.

properties.certificates

<string,  AppServiceCertificate>

A Key Vault titkos kulcsának állapota.

properties.contact

CertificateOrderContact

Kapcsolattartási adatok

properties.csr

string

A rendeléshez létrehozott utolsó CSR.

properties.distinguishedName

string

Tanúsítvány megkülönböztető neve.

properties.domainVerificationToken

string

Tartomány-ellenőrzési jogkivonat.

properties.expirationTime

string (date-time)

A tanúsítvány lejárati ideje.

properties.intermediate

CertificateDetails

Köztes tanúsítvány.

properties.isPrivateKeyExternal

boolean

true, ha a titkos kulcs külső; ellenkező esetben false.

properties.keySize

integer (int32)

2048

Tanúsítványkulcs mérete.

properties.lastCertificateIssuanceTime

string (date-time)

A tanúsítvány utolsó kiállítási ideje.

properties.nextAutoRenewalTimeStamp

string (date-time)

Időbélyeg, amikor a tanúsítvány automatikusan megújul a következő lépésben

properties.productType

CertificateProductType

Tanúsítvány terméktípusa.

properties.provisioningState

ProvisioningState

A tanúsítványrendelés állapota.

properties.root

CertificateDetails

Főtanúsítvány.

properties.serialNumber

string

A tanúsítvány aktuális sorozatszáma.

properties.signedCertificate

CertificateDetails

Aláírt tanúsítvány.

properties.status

CertificateOrderStatus

Aktuális rendelés állapota.

properties.validityInYears

integer (int32)

1

Időtartam években (1-nek kell lennie).

tags

object

Erőforráscímkék.

type

string

Erőforrás típusa.

CertificateDetails

SSL-tanúsítvány részletei.

Name Típus Description
issuer

string

Tanúsítványkibocsátó.

notAfter

string (date-time)

Dátumtanúsítvány érvényes.

notBefore

string (date-time)

Dátum tanúsítvány érvényességétől.

rawData

string

Nyers tanúsítványadatok.

serialNumber

string

Tanúsítvány sorozatszáma.

signatureAlgorithm

string

Tanúsítvány-aláírási algoritmus.

subject

string

Tanúsítvány tárgya.

thumbprint

string

Tanúsítvány ujjlenyomata.

version

integer (int32)

Tanúsítvány verziója.

CertificateOrderContact

Name Típus Description
email

string

nameFirst

string

nameLast

string

phone

string

CertificateOrderStatus

Aktuális rendelés állapota.

Érték Description
Canceled
Denied
Expired
Issued
NotSubmitted
PendingRekey
Pendingissuance
Pendingrevocation
Revoked
Unused

CertificateProductType

Tanúsítvány terméktípusa.

Érték Description
StandardDomainValidatedSsl
StandardDomainValidatedWildCardSsl

DefaultErrorResponse

App Service-hibaválasz.

Name Típus Description
error

Error

Hibamodell.

Details

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

Error

Hibamodell.

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

details

Details[]

Részletes hibák.

innererror

string

További információ a hibakereséshez.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

KeyVaultSecretStatus

A Key Vault titkos kulcsának állapota.

Érték Description
AzureServiceUnauthorizedToAccessKeyVault
CertificateOrderFailed
ExternalPrivateKey
Initialized
KeyVaultDoesNotExist
KeyVaultSecretDoesNotExist
OperationNotPermittedOnKeyVault
Succeeded
Unknown
UnknownError
WaitingOnCertificateOrder

ProvisioningState

A tanúsítványrendelés állapota.

Érték Description
Canceled
Deleting
Failed
InProgress
Succeeded

ResourceNotRenewableReason

Az App Service-tanúsítvány jelenleg nem megújítható okai.

Érték Description
ExpirationNotInRenewalTimeRange
RegistrationStatusNotSupportedForRenewal
SubscriptionNotActive