SshPublicKeysOperations interface
Interfaz que representa una operación de SshPublicKeys.
Propiedades
| create | Crea un nuevo recurso de clave pública SSH. |
| delete | |
| generate |
Genera y devuelve un par de claves pública/privada y rellena el recurso de clave pública SSH con la clave pública. La longitud de la clave será de 3072 bits. Esta operación solo se puede realizar una vez por recurso de clave pública SSH. |
| get | Recupera información sobre una clave pública SSH. |
| list |
Enumera todas las claves públicas SSH del grupo de recursos especificado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de claves públicas SSH. |
| list |
Enumera todas las claves públicas SSH de la suscripción. Use la propiedad nextLink en la respuesta para obtener la página siguiente de claves públicas SSH. |
| update | Actualiza un nuevo recurso de clave pública SSH. |
Detalles de las propiedades
create
Crea un nuevo recurso de clave pública SSH.
create: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>
Valor de propiedad
(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>
delete
delete: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>
Valor de propiedad
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>
generateKeyPair
Genera y devuelve un par de claves pública/privada y rellena el recurso de clave pública SSH con la clave pública. La longitud de la clave será de 3072 bits. Esta operación solo se puede realizar una vez por recurso de clave pública SSH.
generateKeyPair: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>
Valor de propiedad
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>
get
Recupera información sobre una clave pública SSH.
get: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>
Valor de propiedad
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>
listByResourceGroup
Enumera todas las claves públicas SSH del grupo de recursos especificado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de claves públicas SSH.
listByResourceGroup: (resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
Valor de propiedad
(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
listBySubscription
Enumera todas las claves públicas SSH de la suscripción. Use la propiedad nextLink en la respuesta para obtener la página siguiente de claves públicas SSH.
listBySubscription: (options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
Valor de propiedad
(options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
update
Actualiza un nuevo recurso de clave pública SSH.
update: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>
Valor de propiedad
(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>