Condividi tramite


AvailabilitySetsOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ComputeManagementClient's

Attributo<xref:availability_sets> .

Ereditarietà
builtins.object
AvailabilitySetsOperations

Costruttore

AvailabilitySetsOperations(*args, **kwargs)

Metodi

create_or_update

Creare o aggiornare un set di disponibilità.

delete

Eliminare un set di disponibilità.

get

Recupera informazioni su un set di disponibilità.

list

Elenca tutti i set di disponibilità in un gruppo di risorse.

list_available_sizes

Elenca tutte le dimensioni disponibili delle macchine virtuali che possono essere usate per creare una nuova macchina virtuale in un set di disponibilità esistente.

create_or_update

Creare o aggiornare un set di disponibilità.

create_or_update(resource_group_name: str, name: str, parameters: _models.AvailabilitySet, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AvailabilitySet

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

name
str
Necessario

Nome del set di disponibilità. Obbligatorio.

parameters
AvailabilitySet oppure IO
Necessario

Parametri forniti all'operazione Crea set di disponibilità. Tipo AvailabilitySet o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

AvailabilitySet o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Eliminare un set di disponibilità.

delete(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> OperationStatusResponse | None

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

availability_set_name
str
Necessario

Nome del set di disponibilità. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

OperationStatusResponse o Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Recupera informazioni su un set di disponibilità.

get(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> AvailabilitySet

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

availability_set_name
str
Necessario

Nome del set di disponibilità. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

AvailabilitySet o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elenca tutti i set di disponibilità in un gruppo di risorse.

list(resource_group_name: str, **kwargs: Any) -> Iterable[AvailabilitySet]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di AvailabilitySet o il risultato di cls(response)

Tipo restituito

Eccezioni

list_available_sizes

Elenca tutte le dimensioni disponibili delle macchine virtuali che possono essere usate per creare una nuova macchina virtuale in un set di disponibilità esistente.

list_available_sizes(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

availability_set_name
str
Necessario

Nome del set di disponibilità. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di VirtualMachineSize o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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