Dela via


CloudServicesOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ComputeManagementClient's

<xref:cloud_services> Attributet.

Arv
builtins.object
CloudServicesOperations

Konstruktor

CloudServicesOperations(*args, **kwargs)

Metoder

begin_create_or_update

Skapa eller uppdatera en molntjänst. Observera att vissa egenskaper endast kan anges när molntjänsten skapas.

begin_delete

Tar bort en molntjänst.

begin_delete_instances

Tar bort rollinstanser i en molntjänst.

begin_power_off

Stäng av molntjänsten. Observera att resurserna fortfarande är kopplade och att du debiteras för resurserna.

begin_rebuild

Återskapa rollinstanser installerar om operativsystemet på instanser av webbroller eller arbetsroller och initierar de lagringsresurser som används av dem. Om du inte vill initiera lagringsresurser kan du använda Reimage-rollinstanser.

begin_reimage

Avbildning av asynkron åtgärd installerar om operativsystemet på instanser av webbroller eller arbetsroller.

begin_restart

Startar om en eller flera rollinstanser i en molntjänst.

begin_start

Startar molntjänsten.

begin_update

Uppdatera en molntjänst.

get

Visa information om en molntjänst.

get_instance_view

Hämtar status för en molntjänst.

list

Hämtar en lista över alla molntjänster under en resursgrupp. Använd egenskapen nextLink i svaret för att hämta nästa sida i Cloud Services. Gör detta tills nextLink är null för att hämta alla Cloud Services.

list_all

Hämtar en lista över alla molntjänster i prenumerationen, oavsett den associerade resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i Cloud Services. Gör detta tills nextLink är null för att hämta alla Cloud Services.

begin_create_or_update

Skapa eller uppdatera en molntjänst. Observera att vissa egenskaper endast kan anges när molntjänsten skapas.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
CloudService eller IO
Obligatorisk

Molntjänstobjektet. Är antingen en CloudService-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen CloudService eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Tar bort en molntjänst.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_delete_instances

Tar bort rollinstanser i en molntjänst.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
RoleInstances eller IO
Obligatorisk

Lista över namn på rollinstanser för molntjänster. Är antingen en RoleInstances-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_power_off

Stäng av molntjänsten. Observera att resurserna fortfarande är kopplade och att du debiteras för resurserna.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_rebuild

Återskapa rollinstanser installerar om operativsystemet på instanser av webbroller eller arbetsroller och initierar de lagringsresurser som används av dem. Om du inte vill initiera lagringsresurser kan du använda Reimage-rollinstanser.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
RoleInstances eller IO
Obligatorisk

Lista över namn på rollinstanser för molntjänster. Är antingen en RoleInstances-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_reimage

Avbildning av asynkron åtgärd installerar om operativsystemet på instanser av webbroller eller arbetsroller.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
RoleInstances eller IO
Obligatorisk

Lista över namn på rollinstanser för molntjänster. Är antingen en RoleInstances-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_restart

Startar om en eller flera rollinstanser i en molntjänst.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
RoleInstances eller IO
Obligatorisk

Lista över namn på rollinstanser för molntjänster. Är antingen en RoleInstances-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_start

Startar molntjänsten.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update

Uppdatera en molntjänst.

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]

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

parameters
CloudServiceUpdate eller IO
Obligatorisk

Molntjänstobjektet. Är antingen en CloudServiceUpdate-typ eller en I/O-typ. Standardvärdet är Ingen.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller AsyncPollingMethod

Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av AsyncLROPoller som returnerar antingen CloudService eller resultatet av cls(response)

Returtyp

Undantag

get

Visa information om en molntjänst.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

CloudService eller resultatet av cls(response)

Returtyp

Undantag

get_instance_view

Hämtar status för en molntjänst.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cloud_service_name
str
Obligatorisk

Namnet på molntjänsten. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

CloudServiceInstanceView eller resultatet av cls(response)

Returtyp

Undantag

list

Hämtar en lista över alla molntjänster under en resursgrupp. Använd egenskapen nextLink i svaret för att hämta nästa sida i Cloud Services. Gör detta tills nextLink är null för att hämta alla Cloud Services.

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

Parametrar

resource_group_name
str
Obligatorisk

Resursgruppens namn. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av CloudService eller resultatet av cls(response)

Returtyp

Undantag

list_all

Hämtar en lista över alla molntjänster i prenumerationen, oavsett den associerade resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i Cloud Services. Gör detta tills nextLink är null för att hämta alla Cloud Services.

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

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av CloudService eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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