SshPublicKeysOperations interface

Gränssnitt som representerar en SshPublicKeys-operation.

Egenskaper

create

Skapar en ny resurs för offentlig SSH-nyckel.

delete
generateKeyPair

Genererar och returnerar ett offentligt/privat nyckelpar och fyller i den offentliga SSH-nyckelresursen med den offentliga nyckeln. Längden på nyckeln kommer att vara 3072 bitar. Den här åtgärden kan bara utföras en gång per offentlig SSH-nyckelresurs.

get

Hämtar information om en offentlig SSH-nyckel.

listByResourceGroup

Visar en lista över alla offentliga SSH-nycklar i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida med offentliga SSH-nycklar.

listBySubscription

Visar en lista över alla offentliga SSH-nycklar i prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida med offentliga SSH-nycklar.

update

Uppdaterar en ny resurs för offentlig SSH-nyckel.

Egenskapsinformation

create

Skapar en ny resurs för offentlig SSH-nyckel.

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

Egenskapsvärde

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

delete

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

Egenskapsvärde

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

generateKeyPair

Genererar och returnerar ett offentligt/privat nyckelpar och fyller i den offentliga SSH-nyckelresursen med den offentliga nyckeln. Längden på nyckeln kommer att vara 3072 bitar. Den här åtgärden kan bara utföras en gång per offentlig SSH-nyckelresurs.

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

Egenskapsvärde

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

get

Hämtar information om en offentlig SSH-nyckel.

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

Egenskapsvärde

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

listByResourceGroup

Visar en lista över alla offentliga SSH-nycklar i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida med offentliga SSH-nycklar.

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

Egenskapsvärde

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

listBySubscription

Visar en lista över alla offentliga SSH-nycklar i prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida med offentliga SSH-nycklar.

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

Egenskapsvärde

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

update

Uppdaterar en ny resurs för offentlig SSH-nyckel.

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

Egenskapsvärde

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