SshPublicKeysOperations interface
Bir SshPublicKeys işlemlerini temsil eden arayüz.
Özellikler
| create | Yeni bir SSH ortak anahtar kaynağı oluşturur. |
| delete | SSH ortak anahtarını silin. |
| generate |
Bir ortak/özel anahtar çifti oluşturup döndürür ve SSH ortak anahtar kaynağını ortak anahtarla doldurur. Anahtarın uzunluğu 3072 bit olacaktır. Bu işlem SSH ortak anahtar kaynağı başına yalnızca bir kez gerçekleştirilebilir. |
| get | SSH ortak anahtarı hakkında bilgi alır. |
| list |
Belirtilen kaynak grubundaki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın. |
| list |
Abonelikteki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın. |
| update | Yeni bir SSH ortak anahtar kaynağını güncelleştirir. |
Özellik Ayrıntıları
create
Yeni bir SSH ortak anahtar kaynağı oluşturur.
create: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>
Özellik Değeri
(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams) => Promise<SshPublicKeyResource>
delete
SSH ortak anahtarını silin.
delete: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>
Özellik Değeri
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams) => Promise<void>
generateKeyPair
Bir ortak/özel anahtar çifti oluşturup döndürür ve SSH ortak anahtar kaynağını ortak anahtarla doldurur. Anahtarın uzunluğu 3072 bit olacaktır. Bu işlem SSH ortak anahtar kaynağı başına yalnızca bir kez gerçekleştirilebilir.
generateKeyPair: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>
Özellik Değeri
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams) => Promise<SshPublicKeyGenerateKeyPairResult>
get
SSH ortak anahtarı hakkında bilgi alır.
get: (resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>
Özellik Değeri
(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams) => Promise<SshPublicKeyResource>
listByResourceGroup
Belirtilen kaynak grubundaki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın.
listByResourceGroup: (resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
Özellik Değeri
(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
listBySubscription
Abonelikteki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıtta nextLink özelliğini kullanın.
listBySubscription: (options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
Özellik Değeri
(options?: SshPublicKeysListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SshPublicKeyResource, SshPublicKeyResource[], PageSettings>
update
Yeni bir SSH ortak anahtar kaynağını güncelleştirir.
update: (resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>
Özellik Değeri
(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams) => Promise<SshPublicKeyResource>