SshPublicKeysOperations interface

Interface que representa uma operação SshPublicKeys.

Propriedades

create

Cria um novo recurso de chave pública SSH.

delete
generateKeyPair

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

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

listByResourceGroup

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

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

Atualiza um novo recurso de chave pública SSH.

Detalhes de Propriedade

create

Cria um novo recurso de chave pública SSH.

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

Valor de Propriedade

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

delete

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

Valor de Propriedade

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

generateKeyPair

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.

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

Valor de Propriedade

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

get

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

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

Valor de Propriedade

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

listByResourceGroup

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.

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

Valor de Propriedade

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

listBySubscription

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.

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

Valor de Propriedade

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

update

Atualiza um novo recurso de chave pública SSH.

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

Valor de Propriedade

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