SshPublicKeysOperations interface

Interface representando 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. Essa 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 da propriedade

create

Cria um novo recurso de chave pública SSH.

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

Valor da propriedade

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

delete

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

Valor da 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. Essa 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 da 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 da 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 da 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 da 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 da propriedade

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