Aracılığıyla paylaş


SshPublicKeysOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

ComputeManagementClient's

<xref:ssh_public_keys> Öznitelik.

Devralma
builtins.object
SshPublicKeysOperations

Oluşturucu

SshPublicKeysOperations(*args, **kwargs)

Yöntemler

create

Yeni bir SSH ortak anahtar kaynağı oluşturur.

delete

SSH ortak anahtarını silin.

generate_key_pair

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ındaki bilgileri alır.

list_by_resource_group

Belirtilen kaynak grubundaki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_subscription

Abonelikteki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

update

Yeni bir SSH ortak anahtar kaynağı Güncelleştirmeler.

create

Yeni bir SSH ortak anahtar kaynağı oluşturur.

create(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

ssh_public_key_name
str
Gerekli

SSH ortak anahtarının adı. Gereklidir.

parameters
SshPublicKeyResource veya IO
Gerekli

SSH ortak anahtarını oluşturmak için sağlanan parametreler. SshPublicKeyResource türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyResource veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

delete

SSH ortak anahtarını silin.

delete(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

ssh_public_key_name
str
Gerekli

SSH ortak anahtarının adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

generate_key_pair

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.

generate_key_pair(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyGenerateKeyPairResult

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

ssh_public_key_name
str
Gerekli

SSH ortak anahtarının adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyGenerateKeyPairResult veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

SSH ortak anahtarı hakkındaki bilgileri alır.

get(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyResource

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

ssh_public_key_name
str
Gerekli

SSH ortak anahtarının adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyResource veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

list_by_resource_group

Belirtilen kaynak grubundaki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SshPublicKeyResource]

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyResource örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_by_subscription

Abonelikteki tüm SSH ortak anahtarlarını listeler. SSH ortak anahtarlarının sonraki sayfasını almak için yanıttaki nextLink özelliğini kullanın.

list_by_subscription(**kwargs: Any) -> Iterable[SshPublicKeyResource]

Parametreler

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyResource örneği veya cls(yanıt) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

update

Yeni bir SSH ortak anahtar kaynağı Güncelleştirmeler.

update(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyUpdateResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource

Parametreler

resource_group_name
str
Gerekli

Kaynak grubunun adı. Gereklidir.

ssh_public_key_name
str
Gerekli

SSH ortak anahtarının adı. Gereklidir.

parameters
SshPublicKeyUpdateResource veya IO
Gerekli

SSH ortak anahtarını güncelleştirmek için sağlanan parametreler. SshPublicKeyUpdateResource türü veya GÇ türüdür. Gereklidir.

content_type
str

Gövde Parametresi içerik türü. Bilinen değerler şunlardır: 'application/json'. Varsayılan değer Yok'tır.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

SshPublicKeyResource veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Öznitelikler

models

models = <module 'azure.mgmt.compute.v2022_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_08_01\\models\\__init__.py'>