共用方式為


SshPublicKeys interface

代表 SshPublicKeys 的介面。

方法

create(string, string, SshPublicKeyResource, SshPublicKeysCreateOptionalParams)

建立新的 SSH 公開金鑰資源。

delete(string, string, SshPublicKeysDeleteOptionalParams)

刪除 SSH 公開金鑰。

generateKeyPair(string, string, SshPublicKeysGenerateKeyPairOptionalParams)

產生並傳回公開/私密金鑰組,並使用公開金鑰填入 SSH 公開金鑰資源。 金鑰的長度會是 3072 位。 每個 SSH 公開金鑰資源只能執行此作業一次。

get(string, string, SshPublicKeysGetOptionalParams)

擷取 SSH 公開金鑰的相關資訊。

listByResourceGroup(string, SshPublicKeysListByResourceGroupOptionalParams)

列出指定資源群組中的所有 SSH 公開金鑰。 使用回應中的 nextLink 屬性來取得 SSH 公開金鑰的下一頁。

listBySubscription(SshPublicKeysListBySubscriptionOptionalParams)

列出訂用帳戶中的所有 SSH 公開金鑰。 使用回應中的 nextLink 屬性來取得 SSH 公開金鑰的下一頁。

update(string, string, SshPublicKeyUpdateResource, SshPublicKeysUpdateOptionalParams)

更新新的 SSH 公開金鑰資源。

方法詳細資料

create(string, string, SshPublicKeyResource, SshPublicKeysCreateOptionalParams)

建立新的 SSH 公開金鑰資源。

function create(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams): Promise<SshPublicKeyResource>

參數

resourceGroupName

string

資源群組的名稱。

sshPublicKeyName

string

SSH 公開金鑰的名稱。

parameters
SshPublicKeyResource

提供用來建立 SSH 公開金鑰的參數。

options
SshPublicKeysCreateOptionalParams

選項參數。

傳回

delete(string, string, SshPublicKeysDeleteOptionalParams)

刪除 SSH 公開金鑰。

function delete(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

sshPublicKeyName

string

SSH 公開金鑰的名稱。

options
SshPublicKeysDeleteOptionalParams

選項參數。

傳回

Promise<void>

generateKeyPair(string, string, SshPublicKeysGenerateKeyPairOptionalParams)

產生並傳回公開/私密金鑰組,並使用公開金鑰填入 SSH 公開金鑰資源。 金鑰的長度會是 3072 位。 每個 SSH 公開金鑰資源只能執行此作業一次。

function generateKeyPair(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams): Promise<SshPublicKeyGenerateKeyPairResult>

參數

resourceGroupName

string

資源群組的名稱。

sshPublicKeyName

string

SSH 公開金鑰的名稱。

傳回

get(string, string, SshPublicKeysGetOptionalParams)

擷取 SSH 公開金鑰的相關資訊。

function get(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams): Promise<SshPublicKeyResource>

參數

resourceGroupName

string

資源群組的名稱。

sshPublicKeyName

string

SSH 公開金鑰的名稱。

options
SshPublicKeysGetOptionalParams

選項參數。

傳回

listByResourceGroup(string, SshPublicKeysListByResourceGroupOptionalParams)

列出指定資源群組中的所有 SSH 公開金鑰。 使用回應中的 nextLink 屬性來取得 SSH 公開金鑰的下一頁。

function listByResourceGroup(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

傳回

listBySubscription(SshPublicKeysListBySubscriptionOptionalParams)

列出訂用帳戶中的所有 SSH 公開金鑰。 使用回應中的 nextLink 屬性來取得 SSH 公開金鑰的下一頁。

function listBySubscription(options?: SshPublicKeysListBySubscriptionOptionalParams): PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>

參數

傳回

update(string, string, SshPublicKeyUpdateResource, SshPublicKeysUpdateOptionalParams)

更新新的 SSH 公開金鑰資源。

function update(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams): Promise<SshPublicKeyResource>

參數

resourceGroupName

string

資源群組的名稱。

sshPublicKeyName

string

SSH 公開金鑰的名稱。

parameters
SshPublicKeyUpdateResource

提供用來更新 SSH 公開金鑰的參數。

options
SshPublicKeysUpdateOptionalParams

選項參數。

傳回