共用方式為


GlobalSchema interface

表示 GlobalSchema 的介面。

方法

beginCreateOrUpdate(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

建立新的或更新 API 管理服務實例的現有指定架構。

beginCreateOrUpdateAndWait(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

建立新的或更新 API 管理服務實例的現有指定架構。

delete(string, string, string, string, GlobalSchemaDeleteOptionalParams)

刪除特定的架構。

get(string, string, string, GlobalSchemaGetOptionalParams)

取得其識別碼所指定之架構的詳細數據。

getEntityTag(string, string, string, GlobalSchemaGetEntityTagOptionalParams)

取得其標識碼所指定之架構的實體狀態 (Etag) 版本。

listByService(string, string, GlobalSchemaListByServiceOptionalParams)

列出向服務實例註冊的架構集合。

方法詳細資料

beginCreateOrUpdate(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

建立新的或更新 API 管理服務實例的現有指定架構。

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GlobalSchemaCreateOrUpdateResponse>, GlobalSchemaCreateOrUpdateResponse>>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

schemaId

string

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

parameters
GlobalSchemaContract

建立或更新參數。

傳回

beginCreateOrUpdateAndWait(string, string, string, GlobalSchemaContract, GlobalSchemaCreateOrUpdateOptionalParams)

建立新的或更新 API 管理服務實例的現有指定架構。

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, schemaId: string, parameters: GlobalSchemaContract, options?: GlobalSchemaCreateOrUpdateOptionalParams): Promise<GlobalSchemaCreateOrUpdateResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

schemaId

string

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

parameters
GlobalSchemaContract

建立或更新參數。

傳回

delete(string, string, string, string, GlobalSchemaDeleteOptionalParams)

刪除特定的架構。

function delete(resourceGroupName: string, serviceName: string, schemaId: string, ifMatch: string, options?: GlobalSchemaDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

schemaId

string

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

ifMatch

string

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

options
GlobalSchemaDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, GlobalSchemaGetOptionalParams)

取得其識別碼所指定之架構的詳細數據。

function get(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetOptionalParams): Promise<GlobalSchemaGetResponse>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

schemaId

string

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

options
GlobalSchemaGetOptionalParams

選項參數。

傳回

getEntityTag(string, string, string, GlobalSchemaGetEntityTagOptionalParams)

取得其標識碼所指定之架構的實體狀態 (Etag) 版本。

function getEntityTag(resourceGroupName: string, serviceName: string, schemaId: string, options?: GlobalSchemaGetEntityTagOptionalParams): Promise<GlobalSchemaGetEntityTagHeaders>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

schemaId

string

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

options
GlobalSchemaGetEntityTagOptionalParams

選項參數。

傳回

listByService(string, string, GlobalSchemaListByServiceOptionalParams)

列出向服務實例註冊的架構集合。

function listByService(resourceGroupName: string, serviceName: string, options?: GlobalSchemaListByServiceOptionalParams): PagedAsyncIterableIterator<GlobalSchemaContract, GlobalSchemaContract[], PageSettings>

參數

resourceGroupName

string

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

serviceName

string

API 管理服務的名稱。

options
GlobalSchemaListByServiceOptionalParams

選項參數。

傳回