共用方式為


GatewayCertificateAuthority interface

代表 GatewayCertificateAuthority 的介面。

方法

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

將憑證實體指派給閘道實體作為證書頒發機構單位。

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

拿掉證書頒發機構單位與閘道實體之間的關聯性。

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

取得指派的閘道證書頒發機構單位詳細數據。

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

檢查憑證實體是否已指派給閘道實體作為證書頒發機構單位。

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

列出指定閘道實體的證書頒發機構單位集合。

方法詳細資料

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

將憑證實體指派給閘道實體作為證書頒發機構單位。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體標識碼。 目前 API 管理服務實例中必須是唯一的。 不得有值 'managed'

certificateId

string

憑證實體的標識碼。 目前 API 管理服務實例中必須是唯一的。

parameters
GatewayCertificateAuthorityContract

閘道證書頒發機構單位詳細數據。

傳回

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

拿掉證書頒發機構單位與閘道實體之間的關聯性。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體標識碼。 目前 API 管理服務實例中必須是唯一的。 不得有值 'managed'

certificateId

string

憑證實體的標識碼。 目前 API 管理服務實例中必須是唯一的。

ifMatch

string

實體的 ETag。 ETag 應符合 GET 要求的標頭回應中目前的實體狀態,或應為 * 進行無條件更新。

傳回

Promise<void>

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

取得指派的閘道證書頒發機構單位詳細數據。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體標識碼。 目前 API 管理服務實例中必須是唯一的。 不得有值 'managed'

certificateId

string

憑證實體的標識碼。 目前 API 管理服務實例中必須是唯一的。

傳回

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

檢查憑證實體是否已指派給閘道實體作為證書頒發機構單位。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體標識碼。 目前 API 管理服務實例中必須是唯一的。 不得有值 'managed'

certificateId

string

憑證實體的標識碼。 目前 API 管理服務實例中必須是唯一的。

傳回

listByService(string, string, string, GatewayCertificateAuthorityListByServiceOptionalParams)

列出指定閘道實體的證書頒發機構單位集合。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體標識碼。 目前 API 管理服務實例中必須是唯一的。 不得有值 'managed'

傳回