Condividi tramite


GatewayCertificateAuthority interface

Interfaccia che rappresenta un gatewayCertificateAuthority.

Metodi

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Assegnare l'entità Certificate all'entità Gateway come Autorità di certificazione.

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Rimuovere la relazione tra l'autorità di certificazione e l'entità gateway.

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Ottenere i dettagli dell'autorità di certificazione del gateway assegnata.

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Controlla se l'entità Certificate è assegnata all'entità Gateway come autorità di certificazione.

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Elenca la raccolta di autorità di certificazione per l'entità Gateway specificata.

Dettagli metodo

createOrUpdate(string, string, string, string, GatewayCertificateAuthorityContract, GatewayCertificateAuthorityCreateOrUpdateOptionalParams)

Assegnare l'entità Certificate all'entità Gateway come Autorità di certificazione.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, parameters: GatewayCertificateAuthorityContract, options?: GatewayCertificateAuthorityCreateOrUpdateOptionalParams): Promise<GatewayCertificateAuthorityCreateOrUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

gatewayId

string

Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio di Gestione API. Non deve avere il valore 'managed'

certificateId

string

Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

parameters
GatewayCertificateAuthorityContract

Dettagli dell'autorità di certificazione del gateway.

Restituisce

delete(string, string, string, string, string, GatewayCertificateAuthorityDeleteOptionalParams)

Rimuovere la relazione tra l'autorità di certificazione e l'entità gateway.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, ifMatch: string, options?: GatewayCertificateAuthorityDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

gatewayId

string

Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio di Gestione API. Non deve avere il valore 'managed'

certificateId

string

Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

options
GatewayCertificateAuthorityDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, string, GatewayCertificateAuthorityGetOptionalParams)

Ottenere i dettagli dell'autorità di certificazione del gateway assegnata.

function get(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetOptionalParams): Promise<GatewayCertificateAuthorityGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

gatewayId

string

Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio di Gestione API. Non deve avere il valore 'managed'

certificateId

string

Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

options
GatewayCertificateAuthorityGetOptionalParams

Parametri delle opzioni.

Restituisce

getEntityTag(string, string, string, string, GatewayCertificateAuthorityGetEntityTagOptionalParams)

Controlla se l'entità Certificate è assegnata all'entità Gateway come autorità di certificazione.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, certificateId: string, options?: GatewayCertificateAuthorityGetEntityTagOptionalParams): Promise<GatewayCertificateAuthorityGetEntityTagHeaders>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

gatewayId

string

Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio di Gestione API. Non deve avere il valore 'managed'

certificateId

string

Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

Restituisce

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

Elenca la raccolta di autorità di certificazione per l'entità Gateway specificata.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayCertificateAuthorityListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayCertificateAuthorityContract, GatewayCertificateAuthorityContract[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

gatewayId

string

Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio di Gestione API. Non deve avere il valore 'managed'

Restituisce