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.

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.

get

SSH ortak anahtarı hakkında bilgi alır.

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.

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.

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>