SshPublicKeysOperations interface
Interface representando uma operação SshPublicKeys.
Propriedades
| create | Cria um novo recurso de chave pública SSH. |
| delete | |
| generate |
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. |
| list |
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. |
| list |
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>