Delen via


BatchAccountOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

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

BatchManagementClient's

<xref:batch_account> Kenmerk.

Overname
builtins.object
BatchAccountOperations

Constructor

BatchAccountOperations(*args, **kwargs)

Methoden

begin_create

Maakt een nieuw Batch-account met de opgegeven parameters. Bestaande accounts kunnen niet worden bijgewerkt met deze API en moeten in plaats daarvan worden bijgewerkt met de API Batch-account bijwerken.

begin_delete

Verwijdert het opgegeven Batch-account.

get

Hiermee haalt u informatie op over het opgegeven Batch-account.

get_detector

Hiermee haalt u informatie op over de opgegeven detector voor een bepaald Batch-account.

get_keys

Hiermee haalt u de accountsleutels op voor het opgegeven Batch-account.

Deze bewerking is alleen van toepassing op Batch-accounts met allowedAuthenticationModes die 'SharedKey' bevatten. Als het Batch-account geen SharedKey bevat in de allowedAuthenticationMode, kunnen clients geen gedeelde sleutels gebruiken om te verifiëren en moeten in plaats daarvan een andere allowedAuthenticationModes gebruiken. In dit geval mislukt het ophalen van de sleutels.

list

Hiermee haalt u informatie op over de Batch-accounts die zijn gekoppeld aan het abonnement.

list_by_resource_group

Hiermee haalt u informatie op over de Batch-accounts die zijn gekoppeld aan de opgegeven resourcegroep.

list_detectors

Hiermee haalt u informatie op over de detectoren die beschikbaar zijn voor een bepaald Batch-account.

list_outbound_network_dependencies_endpoints

Geeft een overzicht van de eindpunten die een Batch Compute-knooppunt onder dit Batch-account kan aanroepen als onderdeel van batchservicebeheer. Als u een pool implementeert in een virtueel netwerk dat u opgeeft, moet u ervoor zorgen dat uw netwerk uitgaande toegang tot deze eindpunten toestaat. Het niet toestaan van toegang tot deze eindpunten kan ertoe leiden dat Batch de betrokken knooppunten als onbruikbaar markeert. Zie voor meer informatie over het maken van een pool in een virtueel netwerk https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

regenerate_key

Hiermee wordt de opgegeven accountsleutel voor het Batch-account opnieuw gegenereerd.

Deze bewerking is alleen van toepassing op Batch-accounts met allowedAuthenticationModes die 'SharedKey' bevatten. Als het Batch-account geen SharedKey bevat in de allowedAuthenticationMode, kunnen clients geen gedeelde sleutels gebruiken om te verifiëren en moeten ze in plaats daarvan een andere allowedAuthenticationModes gebruiken. In dit geval mislukt het opnieuw genereren van de sleutels.

synchronize_auto_storage_keys

Synchroniseert toegangssleutels voor het automatische opslagaccount dat is geconfigureerd voor het opgegeven Batch-account, alleen als verificatie van de opslagsleutel wordt gebruikt.

update

Updates de eigenschappen van een bestaand Batch-account.

begin_create

Maakt een nieuw Batch-account met de opgegeven parameters. Bestaande accounts kunnen niet worden bijgewerkt met deze API en moeten in plaats daarvan worden bijgewerkt met de API Batch-account bijwerken.

begin_create(resource_group_name: str, account_name: str, parameters: _models.BatchAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BatchAccount]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

Een naam voor het Batch-account die uniek moet zijn binnen de regio. Batch-accountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen cijfers en kleine letters bevatten. Deze naam wordt gebruikt als onderdeel van de DNS-naam die wordt gebruikt voor toegang tot de Batch-service in de regio waarin het account is gemaakt. Bijvoorbeeld: http://accountname.region.batch.azure.com/. Vereist.

parameters
BatchAccountCreateParameters of IO
Vereist

Aanvullende parameters voor het maken van accounts. Is een BatchAccountCreateParameters-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat BatchAccount of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Verwijdert het opgegeven Batch-account.

begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[None]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

Hiermee haalt u informatie op over het opgegeven Batch-account.

get(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccount

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

BatchAccount of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_detector

Hiermee haalt u informatie op over de opgegeven detector voor een bepaald Batch-account.

get_detector(resource_group_name: str, account_name: str, detector_id: str, **kwargs: Any) -> DetectorResponse

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

detector_id
str
Vereist

De naam van de detector. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

DetectorResponse of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_keys

Hiermee haalt u de accountsleutels op voor het opgegeven Batch-account.

Deze bewerking is alleen van toepassing op Batch-accounts met allowedAuthenticationModes die 'SharedKey' bevatten. Als het Batch-account geen SharedKey bevat in de allowedAuthenticationMode, kunnen clients geen gedeelde sleutels gebruiken om te verifiëren en moeten in plaats daarvan een andere allowedAuthenticationModes gebruiken. In dit geval mislukt het ophalen van de sleutels.

get_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccountKeys

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

BatchAccountKeys of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Hiermee haalt u informatie op over de Batch-accounts die zijn gekoppeld aan het abonnement.

list(**kwargs: Any) -> Iterable[BatchAccount]

Parameters

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_by_resource_group

Hiermee haalt u informatie op over de Batch-accounts die zijn gekoppeld aan de opgegeven resourcegroep.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_detectors

Hiermee haalt u informatie op over de detectoren die beschikbaar zijn voor een bepaald Batch-account.

list_detectors(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[DetectorResponse]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_outbound_network_dependencies_endpoints

Geeft een overzicht van de eindpunten die een Batch Compute-knooppunt onder dit Batch-account kan aanroepen als onderdeel van batchservicebeheer. Als u een pool implementeert in een virtueel netwerk dat u opgeeft, moet u ervoor zorgen dat uw netwerk uitgaande toegang tot deze eindpunten toestaat. Het niet toestaan van toegang tot deze eindpunten kan ertoe leiden dat Batch de betrokken knooppunten als onbruikbaar markeert. Zie voor meer informatie over het maken van een pool in een virtueel netwerk https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

list_outbound_network_dependencies_endpoints(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[OutboundEnvironmentEndpoint]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

regenerate_key

Hiermee wordt de opgegeven accountsleutel voor het Batch-account opnieuw gegenereerd.

Deze bewerking is alleen van toepassing op Batch-accounts met allowedAuthenticationModes die 'SharedKey' bevatten. Als het Batch-account geen SharedKey bevat in de allowedAuthenticationMode, kunnen clients geen gedeelde sleutels gebruiken om te verifiëren en moeten ze in plaats daarvan een andere allowedAuthenticationModes gebruiken. In dit geval mislukt het opnieuw genereren van de sleutels.

regenerate_key(resource_group_name: str, account_name: str, parameters: _models.BatchAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccountKeys

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

parameters
BatchAccountRegenerateKeyParameters of IO
Vereist

Het type sleutel dat opnieuw moet worden gegenereerd. Is een BatchAccountRegenerateKeyParameters-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

BatchAccountKeys of het resultaat van cls(response)

Retourtype

Uitzonderingen

synchronize_auto_storage_keys

Synchroniseert toegangssleutels voor het automatische opslagaccount dat is geconfigureerd voor het opgegeven Batch-account, alleen als verificatie van de opslagsleutel wordt gebruikt.

synchronize_auto_storage_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. 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

update

Updates de eigenschappen van een bestaand Batch-account.

update(resource_group_name: str, account_name: str, parameters: _models.BatchAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccount

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die het Batch-account bevat. Vereist.

account_name
str
Vereist

De naam van het Batch-account. Vereist.

parameters
BatchAccountUpdateParameters of IO
Vereist

Aanvullende parameters voor accountupdates. Is een BatchAccountUpdateParameters-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

BatchAccount of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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