SshPublicKeysOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ComputeManagementClient's

Atribut <xref:ssh_public_keys>.

Warisan
builtins.object
SshPublicKeysOperations

Konstruktor

SshPublicKeysOperations(*args, **kwargs)

Metode

create

Membuat sumber daya kunci publik SSH baru.

delete

Menghapus kunci umum SSH.

generate_key_pair

Menghasilkan dan mengembalikan pasangan kunci publik/privat dan mengisi sumber daya kunci umum SSH dengan kunci publik. Panjang kunci akan menjadi 3072 bit. Operasi ini hanya dapat dilakukan sekali per sumber daya kunci publik SSH.

get

Mengambil informasi tentang kunci umum SSH.

list_by_resource_group

Mencantumkan semua kunci publik SSH dalam grup sumber daya yang ditentukan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman kunci umum SSH berikutnya.

list_by_subscription

Mencantumkan semua kunci publik SSH dalam langganan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman kunci umum SSH berikutnya.

update

Updates sumber daya kunci publik SSH baru.

create

Membuat sumber daya kunci publik SSH baru.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

ssh_public_key_name
str
Diperlukan

Nama kunci umum SSH. Wajib diisi.

parameters
SshPublicKeyResource atau IO
Diperlukan

Parameter yang disediakan untuk membuat kunci umum SSH. Apakah jenis SshPublicKeyResource atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

SshPublicKeyResource atau hasil cls(response)

Tipe hasil

Pengecualian

delete

Menghapus kunci umum SSH.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

ssh_public_key_name
str
Diperlukan

Nama kunci umum SSH. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

generate_key_pair

Menghasilkan dan mengembalikan pasangan kunci publik/privat dan mengisi sumber daya kunci umum SSH dengan kunci publik. Panjang kunci akan menjadi 3072 bit. Operasi ini hanya dapat dilakukan sekali per sumber daya kunci publik SSH.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

ssh_public_key_name
str
Diperlukan

Nama kunci umum SSH. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

SshPublicKeyGenerateKeyPairResult atau hasil cls(response)

Tipe hasil

Pengecualian

get

Mengambil informasi tentang kunci umum SSH.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

ssh_public_key_name
str
Diperlukan

Nama kunci umum SSH. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

SshPublicKeyResource atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_resource_group

Mencantumkan semua kunci publik SSH dalam grup sumber daya yang ditentukan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman kunci umum SSH berikutnya.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans SshPublicKeyResource atau hasil cls(respons)

Tipe hasil

Pengecualian

list_by_subscription

Mencantumkan semua kunci publik SSH dalam langganan. Gunakan properti nextLink sebagai respons untuk mendapatkan halaman kunci umum SSH berikutnya.

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

Parameter

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans SshPublicKeyResource atau hasil cls(respons)

Tipe hasil

Pengecualian

update

Updates sumber daya kunci publik SSH baru.

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

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

ssh_public_key_name
str
Diperlukan

Nama kunci umum SSH. Wajib diisi.

parameters
SshPublicKeyUpdateResource atau IO
Diperlukan

Parameter yang disediakan untuk memperbarui kunci umum SSH. Adalah jenis SshPublicKeyUpdateResource atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

SshPublicKeyResource atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

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