SshPublicKeysOperations interface

Schnittstelle repräsentiert SshPublicKeys-Operationen.

Eigenschaften

create

Erstellt eine neue SSH-Ressource mit öffentlichem Schlüssel.

delete
generateKeyPair

Generiert und gibt ein öffentliches/privates Schlüsselpaar zurück und füllt die SSH-Ressource mit öffentlichem Schlüssel mit dem öffentlichen Schlüssel. Die Länge des Schlüssels beträgt 3072 Bit. Dieser Vorgang kann nur einmal pro SSH-Ressource mit öffentlichem Schlüssel ausgeführt werden.

get

Ruft Informationen zu einem öffentlichen SSH-Schlüssel ab.

listByResourceGroup

Listet alle öffentlichen SSH-Schlüssel in der angegebenen Ressourcengruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der öffentlichen SSH-Schlüssel abzurufen.

listBySubscription

Listet alle öffentlichen SSH-Schlüssel im Abonnement auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der öffentlichen SSH-Schlüssel abzurufen.

update

Aktualisiert eine neue SSH-Ressource mit öffentlichem Schlüssel.

Details zur Eigenschaft

create

Erstellt eine neue SSH-Ressource mit öffentlichem Schlüssel.

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

Eigenschaftswert

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

delete

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

Eigenschaftswert

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

generateKeyPair

Generiert und gibt ein öffentliches/privates Schlüsselpaar zurück und füllt die SSH-Ressource mit öffentlichem Schlüssel mit dem öffentlichen Schlüssel. Die Länge des Schlüssels beträgt 3072 Bit. Dieser Vorgang kann nur einmal pro SSH-Ressource mit öffentlichem Schlüssel ausgeführt werden.

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

Eigenschaftswert

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

get

Ruft Informationen zu einem öffentlichen SSH-Schlüssel ab.

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

Eigenschaftswert

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

listByResourceGroup

Listet alle öffentlichen SSH-Schlüssel in der angegebenen Ressourcengruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der öffentlichen SSH-Schlüssel abzurufen.

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

Eigenschaftswert

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

listBySubscription

Listet alle öffentlichen SSH-Schlüssel im Abonnement auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der öffentlichen SSH-Schlüssel abzurufen.

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

Eigenschaftswert

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

update

Aktualisiert eine neue SSH-Ressource mit öffentlichem Schlüssel.

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

Eigenschaftswert

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