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 autorità di certificazione ed 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. Il nome non fa distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- gatewayId
-
string
Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio Gestione API. Non deve avere il valore 'managed'
- certificateId
-
string
Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio 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 autorità di certificazione ed 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. Il nome non fa distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- gatewayId
-
string
Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio Gestione API. Non deve avere il valore 'managed'
- certificateId
-
string
Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio Gestione API.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta dell'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. Il nome non fa distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- gatewayId
-
string
Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio Gestione API. Non deve avere il valore 'managed'
- certificateId
-
string
Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio 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. Il nome non fa distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- gatewayId
-
string
Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio Gestione API. Non deve avere il valore 'managed'
- certificateId
-
string
Identificatore dell'entità certificato. Deve essere univoco nell'istanza corrente del servizio 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. Il nome non fa distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- gatewayId
-
string
Identificatore di entità del gateway. Deve essere univoco nell'istanza corrente del servizio Gestione API. Non deve avere il valore 'managed'
Parametri delle opzioni.