GatewayCertificateAuthority interface
Interfaccia che rappresenta un gatewayCertificateAuthority.
Metodi
create |
Assegnare l'entità Certificate all'entità Gateway come Autorità di certificazione. |
delete(string, string, string, string, string, Gateway |
Rimuovere la relazione tra l'autorità di certificazione e l'entità gateway. |
get(string, string, string, string, Gateway |
Ottenere i dettagli dell'autorità di certificazione del gateway assegnata. |
get |
Controlla se l'entità Certificate è assegnata all'entità Gateway come autorità di certificazione. |
list |
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.
Parametri delle opzioni.
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.
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.
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.
Parametri delle opzioni.
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'
Parametri delle opzioni.