SshPublicKeysOperations interface
Schnittstelle repräsentiert SshPublicKeys-Operationen.
Eigenschaften
| create | Erstellt eine neue SSH-Ressource mit öffentlichem Schlüssel. |
| delete | |
| generate |
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. |
| list |
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. |
| list |
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>