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

SshPublicKeysOperations interface

表示 SshPublicKeys 操作的接口。

属性

create

创建新的 SSH 公钥资源。

delete
generateKeyPair

生成并返回公钥/私钥对,并使用公钥填充 SSH 公钥资源。 密钥的长度为 3072 位。 每个 SSH 公钥资源只能执行一次此作。

get

检索有关 SSH 公钥的信息。

listByResourceGroup

列出指定资源组中的所有 SSH 公钥。 在响应中使用 nextLink 属性获取下一页的 SSH 公钥。

listBySubscription

列出订阅中的所有 SSH 公钥。 在响应中使用 nextLink 属性获取下一页的 SSH 公钥。

update

更新新的 SSH 公钥资源。

属性详细信息

create

创建新的 SSH 公钥资源。

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

属性值

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

delete

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

属性值

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

generateKeyPair

生成并返回公钥/私钥对,并使用公钥填充 SSH 公钥资源。 密钥的长度为 3072 位。 每个 SSH 公钥资源只能执行一次此作。

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

属性值

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

get

检索有关 SSH 公钥的信息。

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

属性值

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

listByResourceGroup

列出指定资源组中的所有 SSH 公钥。 在响应中使用 nextLink 属性获取下一页的 SSH 公钥。

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

属性值

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

listBySubscription

列出订阅中的所有 SSH 公钥。 在响应中使用 nextLink 属性获取下一页的 SSH 公钥。

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

属性值

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

update

更新新的 SSH 公钥资源。

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

属性值

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