Compartilhar via


SshPublicKeys interface

Interface que representa um SshPublicKeys.

Métodos

create(string, string, SshPublicKeyResource, SshPublicKeysCreateOptionalParams)

Cria um novo recurso de chave pública SSH.

delete(string, string, SshPublicKeysDeleteOptionalParams)

Exclua uma chave pública SSH.

generateKeyPair(string, string, SshPublicKeysGenerateKeyPairOptionalParams)

Gera e retorna um par de chaves pública/privada e preenche o recurso de chave pública SSH com a chave pública. O comprimento da chave será de 3072 bits. Essa operação só pode ser executada uma vez por recurso de chave pública SSH.

get(string, string, SshPublicKeysGetOptionalParams)

Recupera informações sobre uma chave pública SSH.

listByResourceGroup(string, SshPublicKeysListByResourceGroupOptionalParams)

Lista todas as chaves públicas SSH no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de chaves públicas SSH.

listBySubscription(SshPublicKeysListBySubscriptionOptionalParams)

Lista todas as chaves públicas SSH na assinatura. Use a propriedade nextLink na resposta para obter a próxima página de chaves públicas SSH.

update(string, string, SshPublicKeyUpdateResource, SshPublicKeysUpdateOptionalParams)

Atualizações um novo recurso de chave pública SSH.

Detalhes do método

create(string, string, SshPublicKeyResource, SshPublicKeysCreateOptionalParams)

Cria um novo recurso de chave pública SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

sshPublicKeyName

string

O nome da chave pública SSH.

parameters
SshPublicKeyResource

Parâmetros fornecidos para criar a chave pública SSH.

options
SshPublicKeysCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, SshPublicKeysDeleteOptionalParams)

Exclua uma chave pública SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

generateKeyPair(string, string, SshPublicKeysGenerateKeyPairOptionalParams)

Gera e retorna um par de chaves pública/privada e preenche o recurso de chave pública SSH com a chave pública. O comprimento da chave será de 3072 bits. Essa operação só pode ser executada uma vez por recurso de chave pública SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysGenerateKeyPairOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, SshPublicKeysGetOptionalParams)

Recupera informações sobre uma chave pública SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysGetOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, SshPublicKeysListByResourceGroupOptionalParams)

Lista todas as chaves públicas SSH no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de chaves públicas SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
SshPublicKeysListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(SshPublicKeysListBySubscriptionOptionalParams)

Lista todas as chaves públicas SSH na assinatura. Use a propriedade nextLink na resposta para obter a próxima página de chaves públicas SSH.

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

Parâmetros

options
SshPublicKeysListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, SshPublicKeyUpdateResource, SshPublicKeysUpdateOptionalParams)

Atualizações um novo recurso de chave pública SSH.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

sshPublicKeyName

string

O nome da chave pública SSH.

parameters
SshPublicKeyUpdateResource

Parâmetros fornecidos para atualizar a chave pública SSH.

options
SshPublicKeysUpdateOptionalParams

Os parâmetros de opções.

Retornos