Delen via


AvailabilitySetsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ComputeManagementClient's

<xref:availability_sets> Kenmerk.

Overname
builtins.object
AvailabilitySetsOperations

Constructor

AvailabilitySetsOperations(*args, **kwargs)

Methoden

create_or_update

Een beschikbaarheidsset maken of bijwerken.

delete

Een beschikbaarheidsset verwijderen.

get

Hiermee haalt u informatie over een beschikbaarheidsset op.

list

Een lijst met alle beschikbaarheidssets in een resourcegroep.

list_available_sizes

Een lijst met alle beschikbare grootten van virtuele machines die kunnen worden gebruikt om een nieuwe virtuele machine te maken in een bestaande beschikbaarheidsset.

list_by_subscription

Een lijst met alle beschikbaarheidssets in een abonnement.

update

Een beschikbaarheidsset bijwerken.

create_or_update

Een beschikbaarheidsset maken of bijwerken.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

availability_set_name
str
Vereist

De naam van de beschikbaarheidsset. Vereist.

parameters
AvailabilitySet of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Beschikbaarheidsset maken. Is een AvailabilitySet-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

AvailabilitySet of het resultaat van cls(response)

Retourtype

Uitzonderingen

delete

Een beschikbaarheidsset verwijderen.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

availability_set_name
str
Vereist

De naam van de beschikbaarheidsset. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Hiermee haalt u informatie over een beschikbaarheidsset op.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

availability_set_name
str
Vereist

De naam van de beschikbaarheidsset. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

AvailabilitySet of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Een lijst met alle beschikbaarheidssets in een resourcegroep.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van AvailabilitySet of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_available_sizes

Een lijst met alle beschikbare grootten van virtuele machines die kunnen worden gebruikt om een nieuwe virtuele machine te maken in een bestaande beschikbaarheidsset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

availability_set_name
str
Vereist

De naam van de beschikbaarheidsset. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van VirtualMachineSize of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_subscription

Een lijst met alle beschikbaarheidssets in een abonnement.

list_by_subscription(*, expand: str | None = None, **kwargs: Any) -> Iterable[AvailabilitySet]

Parameters

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. Toegestane waarden zijn 'instanceView'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van AvailabilitySet of het resultaat van cls(response)

Retourtype

Uitzonderingen

update

Een beschikbaarheidsset bijwerken.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

availability_set_name
str
Vereist

De naam van de beschikbaarheidsset. Vereist.

parameters
AvailabilitySetUpdate of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Beschikbaarheidsset bijwerken. Is een AvailabilitySetUpdate-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

AvailabilitySet of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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