你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ServerKeys interface

表示 ServerKeys 的接口。

方法

beginCreateOrUpdate(string, string, string, ServerKey, ServerKeysCreateOrUpdateOptionalParams)

创建或更新 PostgreSQL 服务器密钥。

beginCreateOrUpdateAndWait(string, string, string, ServerKey, ServerKeysCreateOrUpdateOptionalParams)

创建或更新 PostgreSQL 服务器密钥。

beginDelete(string, string, string, ServerKeysDeleteOptionalParams)

删除具有给定名称的 PostgreSQL 服务器密钥。

beginDeleteAndWait(string, string, string, ServerKeysDeleteOptionalParams)

删除具有给定名称的 PostgreSQL 服务器密钥。

get(string, string, string, ServerKeysGetOptionalParams)

获取 PostgreSQL 服务器密钥。

list(string, string, ServerKeysListOptionalParams)

获取服务器密钥的列表。

方法详细信息

beginCreateOrUpdate(string, string, string, ServerKey, ServerKeysCreateOrUpdateOptionalParams)

创建或更新 PostgreSQL 服务器密钥。

function beginCreateOrUpdate(serverName: string, keyName: string, resourceGroupName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ServerKey>, ServerKey>>

参数

serverName

string

服务器的名称。

keyName

string

要在其上运行的 PostgreSQL 服务器密钥的名称(已更新或创建)。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

parameters
ServerKey

请求的 PostgreSQL 服务器密钥资源状态。

options
ServerKeysCreateOrUpdateOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<ServerKey>, ServerKey>>

beginCreateOrUpdateAndWait(string, string, string, ServerKey, ServerKeysCreateOrUpdateOptionalParams)

创建或更新 PostgreSQL 服务器密钥。

function beginCreateOrUpdateAndWait(serverName: string, keyName: string, resourceGroupName: string, parameters: ServerKey, options?: ServerKeysCreateOrUpdateOptionalParams): Promise<ServerKey>

参数

serverName

string

服务器的名称。

keyName

string

要在其上运行的 PostgreSQL 服务器密钥的名称(已更新或创建)。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

parameters
ServerKey

请求的 PostgreSQL 服务器密钥资源状态。

options
ServerKeysCreateOrUpdateOptionalParams

选项参数。

返回

Promise<ServerKey>

beginDelete(string, string, string, ServerKeysDeleteOptionalParams)

删除具有给定名称的 PostgreSQL 服务器密钥。

function beginDelete(serverName: string, keyName: string, resourceGroupName: string, options?: ServerKeysDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

serverName

string

服务器的名称。

keyName

string

要删除的 PostgreSQL 服务器密钥的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
ServerKeysDeleteOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, ServerKeysDeleteOptionalParams)

删除具有给定名称的 PostgreSQL 服务器密钥。

function beginDeleteAndWait(serverName: string, keyName: string, resourceGroupName: string, options?: ServerKeysDeleteOptionalParams): Promise<void>

参数

serverName

string

服务器的名称。

keyName

string

要删除的 PostgreSQL 服务器密钥的名称。

resourceGroupName

string

资源组的名称。 名称不区分大小写。

options
ServerKeysDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, ServerKeysGetOptionalParams)

获取 PostgreSQL 服务器密钥。

function get(resourceGroupName: string, serverName: string, keyName: string, options?: ServerKeysGetOptionalParams): Promise<ServerKey>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serverName

string

服务器的名称。

keyName

string

要检索的 PostgreSQL 服务器密钥的名称。

options
ServerKeysGetOptionalParams

选项参数。

返回

Promise<ServerKey>

list(string, string, ServerKeysListOptionalParams)

获取服务器密钥的列表。

function list(resourceGroupName: string, serverName: string, options?: ServerKeysListOptionalParams): PagedAsyncIterableIterator<ServerKey, ServerKey[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

serverName

string

服务器的名称。

options
ServerKeysListOptionalParams

选项参数。

返回