Partilhar 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. Esta 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 um novo recurso de chave pública SSH.

Detalhes de 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. O nome não diferencia maiúsculas de minúsculas.

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.

Devoluções

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. O nome não diferencia maiúsculas de minúsculas.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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. Esta 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. O nome não diferencia maiúsculas de minúsculas.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysGenerateKeyPairOptionalParams

Os parâmetros de opções.

Devoluções

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. O nome não diferencia maiúsculas de minúsculas.

sshPublicKeyName

string

O nome da chave pública SSH.

options
SshPublicKeysGetOptionalParams

Os parâmetros de opções.

Devoluções

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. O nome não diferencia maiúsculas de minúsculas.

options
SshPublicKeysListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

update(string, string, SshPublicKeyUpdateResource, SshPublicKeysUpdateOptionalParams)

Atualiza 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. O nome não diferencia maiúsculas de minúsculas.

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.

Devoluções