Condividi tramite


Certificates - List By Resource Group

Descrizione per Ottenere tutti i certificati in un gruppo di risorse.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificates?api-version=2023-12-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

Nome del gruppo di risorse a cui appartiene la risorsa.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

L'ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-0000-000000000000).

api-version
query True

string

Versione API

Risposte

Nome Tipo Descrizione
200 OK

CertificateCollection

OK.

Other Status Codes

DefaultErrorResponse

servizio app risposta di errore.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

List Certificates by resource group

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/certificates?api-version=2023-12-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/certificates/testc6282",
      "name": "testc6282",
      "type": "Microsoft.Web/certificates",
      "location": "East US",
      "properties": {
        "friendlyName": "",
        "subjectName": "ServerCert",
        "hostNames": [
          "ServerCert"
        ],
        "issuer": "CACert",
        "issueDate": "2015-11-12T23:40:25+00:00",
        "expirationDate": "2039-12-31T23:59:59+00:00",
        "thumbprint": "FE703D7411A44163B6D32B3AD9B03E175886EBFE"
      }
    },
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/certificates/testc4912",
      "name": "testc4912",
      "type": "Microsoft.Web/certificates",
      "location": "West US",
      "properties": {
        "friendlyName": "",
        "subjectName": "ServerCert2",
        "hostNames": [
          "ServerCert2"
        ],
        "issuer": "CACert",
        "issueDate": "2015-12-12T23:40:25+00:00",
        "expirationDate": "2040-12-31T23:59:59+00:00",
        "thumbprint": "FE703D7411A44163B6D32B3AD9B0490D5886EBFE"
      }
    }
  ]
}

Definizioni

Nome Descrizione
Certificate

Certificato SSL per un'app.

CertificateCollection

Raccolta di certificati.

DefaultErrorResponse

servizio app risposta di errore.

Details
Error

Modello di errore.

HostingEnvironmentProfile

Specifica per un ambiente del servizio app da usare per questa risorsa.

KeyVaultSecretStatus

Stato del segreto Key Vault.

Certificate

Certificato SSL per un'app.

Nome Tipo Descrizione
id

string

ID risorsa.

kind

string

Tipo di risorsa.

location

string

Posizione risorsa.

name

string

Nome risorsa.

properties.canonicalName

string

CNAME del certificato da rilasciare tramite certificato gratuito

properties.cerBlob

string

Byte non elaborati del file di .cer

properties.domainValidationMethod

string

Metodo di convalida del dominio per il certificato gratuito

properties.expirationDate

string

Data di scadenza del certificato.

properties.friendlyName

string

Nome descrittivo del certificato.

properties.hostNames

string[]

Nomi host a cui si applica il certificato.

properties.hostingEnvironmentProfile

HostingEnvironmentProfile

Specifica del ambiente del servizio app da usare per il certificato.

properties.issueDate

string

Data di rilascio del certificato.

properties.issuer

string

Autorità di certificazione.

properties.keyVaultId

string

Key Vault ID risorsa Csm.

properties.keyVaultSecretName

string

Key Vault nome del segreto.

properties.keyVaultSecretStatus

KeyVaultSecretStatus

Stato del segreto Key Vault.

properties.password

string

Password del certificato.

properties.pfxBlob

string

BLOB Pfx.

properties.publicKeyHash

string

Hash della chiave pubblica.

properties.selfLink

string

Collegamento automatico.

properties.serverFarmId

string

ID risorsa del piano di servizio app associato, formattato come: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

properties.siteName

string

Nome dell'app.

properties.subjectName

string

Nome soggetto del certificato.

properties.thumbprint

string

Identificazione personale del certificato.

properties.valid

boolean

Il certificato è valido?.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

CertificateCollection

Raccolta di certificati.

Nome Tipo Descrizione
nextLink

string

Collegamento alla pagina successiva delle risorse.

value

Certificate[]

Raccolta di risorse.

DefaultErrorResponse

servizio app risposta di errore.

Nome Tipo Descrizione
error

Error

Modello di errore.

Details

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

Error

Modello di errore.

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

details

Details[]

Errori dettagliati.

innererror

string

Altre informazioni per eseguire il debug dell'errore.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

HostingEnvironmentProfile

Specifica per un ambiente del servizio app da usare per questa risorsa.

Nome Tipo Descrizione
id

string

ID risorsa del ambiente del servizio app.

name

string

Nome del ambiente del servizio app.

type

string

Tipo di risorsa del ambiente del servizio app.

KeyVaultSecretStatus

Stato del segreto Key Vault.

Nome Tipo Descrizione
AzureServiceUnauthorizedToAccessKeyVault

string

CertificateOrderFailed

string

ExternalPrivateKey

string

Initialized

string

KeyVaultDoesNotExist

string

KeyVaultSecretDoesNotExist

string

OperationNotPermittedOnKeyVault

string

Succeeded

string

Unknown

string

UnknownError

string

WaitingOnCertificateOrder

string