Sdílet prostřednictvím


CloudServicesOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ComputeManagementClientje

<xref:cloud_services> Atribut.

Dědičnost
builtins.object
CloudServicesOperations

Konstruktor

CloudServicesOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvořte nebo aktualizujte cloudovou službu. Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření cloudové služby.

begin_delete

Odstraní cloudovou službu.

begin_delete_instances

Odstraní instance rolí v cloudové službě.

begin_power_off

Vypněte cloudovou službu. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky.

begin_rebuild

Opětovné sestavení instancí rolí přeinstaluje operační systém na instancích webových rolí nebo rolí pracovního procesu a inicializuje prostředky úložiště, které používají. Pokud nechcete inicializovat prostředky úložiště, můžete použít možnost Obnovit instanci rolí.

begin_reimage

Opětovná asynchronní operace přeinstaluje operační systém na instancích webových rolí nebo rolí pracovního procesu.

begin_restart

Restartuje jednu nebo více instancí rolí v cloudové službě.

begin_start

Spustí cloudovou službu.

begin_update

Aktualizace cloudové služby

get

Zobrazení informací o cloudové službě

get_instance_view

Získá stav cloudové služby.

list

Získá seznam všech cloudových služeb ve skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Cloud Services. Udělejte to, dokud nextLink nebude null, aby se načítly všechny Cloud Services.

list_all

Získá seznam všech cloudových služeb v předplatném bez ohledu na přidruženou skupinu prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Cloud Services. Udělejte to, dokud nextLink nebude null, aby se načítly všechny Cloud Services.

begin_create_or_update

Vytvořte nebo aktualizujte cloudovou službu. Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření cloudové služby.

async begin_create_or_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudService | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.CloudService]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
CloudService nebo IO
Vyžadováno

Objekt cloudové služby. Jedná se o typ CloudService nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď CloudService, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní cloudovou službu.

async begin_delete(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete_instances

Odstraní instance rolí v cloudové službě.

async begin_delete_instances(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
RoleInstances nebo IO
Vyžadováno

Seznam názvů instancí rolí cloudové služby Jedná se o typ RoleInstances nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_power_off

Vypněte cloudovou službu. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky.

async begin_power_off(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_rebuild

Opětovné sestavení instancí rolí přeinstaluje operační systém na instancích webových rolí nebo rolí pracovního procesu a inicializuje prostředky úložiště, které používají. Pokud nechcete inicializovat prostředky úložiště, můžete použít možnost Obnovit instanci rolí.

async begin_rebuild(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
RoleInstances nebo IO
Vyžadováno

Seznam názvů instancí rolí cloudové služby Jedná se o typ RoleInstances nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_reimage

Opětovná asynchronní operace přeinstaluje operační systém na instancích webových rolí nebo rolí pracovního procesu.

async begin_reimage(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
RoleInstances nebo IO
Vyžadováno

Seznam názvů instancí rolí cloudové služby Jedná se o typ RoleInstances nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_restart

Restartuje jednu nebo více instancí rolí v cloudové službě.

async begin_restart(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
RoleInstances nebo IO
Vyžadováno

Seznam názvů instancí rolí cloudové služby Jedná se o typ RoleInstances nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_start

Spustí cloudovou službu.

async begin_start(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace cloudové služby

async begin_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudServiceUpdate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.CloudService]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

parameters
CloudServiceUpdate nebo IO
Vyžadováno

Objekt cloudové služby. Je typ CloudServiceUpdate nebo vstupně-výstupní operace. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď CloudService, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Zobrazení informací o cloudové službě

async get(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudService

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CloudService nebo výsledek cls(response)

Návratový typ

Výjimky

get_instance_view

Získá stav cloudové služby.

async get_instance_view(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudServiceInstanceView

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cloud_service_name
str
Vyžadováno

Název cloudové služby Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CloudServiceInstanceView nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá seznam všech cloudových služeb ve skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Cloud Services. Udělejte to, dokud nextLink nebude null, aby se načítly všechny Cloud Services.

list(resource_group_name: str, **kwargs: Any) -> AsyncIterable[CloudService]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance služby CloudService, nebo výsledek cls(response)

Návratový typ

Výjimky

list_all

Získá seznam všech cloudových služeb v předplatném bez ohledu na přidruženou skupinu prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku Cloud Services. Udělejte to, dokud nextLink nebude null, aby se načítly všechny Cloud Services.

list_all(**kwargs: Any) -> AsyncIterable[CloudService]

Parametry

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance služby CloudService, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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