BatchAccountOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:batch_account> ;
- Héritage
-
builtins.objectBatchAccountOperations
Constructeur
BatchAccountOperations(*args, **kwargs)
Méthodes
begin_create |
Crée un compte Batch avec les paramètres spécifiés. Les comptes existants ne peuvent pas être mis à jour avec cette API et doivent être mis à jour avec l’API Mettre à jour le compte Batch. |
begin_delete |
Supprime le compte Batch spécifié. |
get |
Obtient des informations sur le compte Batch spécifié. |
get_detector |
Obtient des informations sur le détecteur donné pour un compte Batch donné. |
get_keys |
Obtient les clés de compte pour le compte Batch spécifié. Cette opération s’applique uniquement aux comptes Batch avec allowedAuthenticationModes contenant « SharedKey ». Si le compte Batch ne contient pas « SharedKey » dans son allowedAuthenticationMode, les clients ne peuvent pas utiliser de clés partagées pour s’authentifier et doivent utiliser un autre allowedAuthenticationModes à la place. Dans ce cas, l’obtention des clés échoue. |
list |
Obtient des informations sur les comptes Batch associés à l’abonnement. |
list_by_resource_group |
Obtient des informations sur les comptes Batch associés au groupe de ressources spécifié. |
list_detectors |
Obtient des informations sur les détecteurs disponibles pour un compte Batch donné. |
list_outbound_network_dependencies_endpoints |
Répertorie les points de terminaison qu’un nœud de calcul Batch sous ce compte Batch peut appeler dans le cadre de l’administration du service Batch. Si vous déployez un pool à l’intérieur d’un réseau virtuel que vous spécifiez, vous devez vous assurer que votre réseau autorise l’accès sortant à ces points de terminaison. Si vous n’autorisez pas l’accès à ces points de terminaison, Batch peut marquer les nœuds affectés comme inutilisables. Pour plus d’informations sur la création d’un pool à l’intérieur d’un réseau virtuel, consultez https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
regenerate_key |
Régénère la clé de compte spécifiée pour le compte Batch. Cette opération s’applique uniquement aux comptes Batch avec allowedAuthenticationModes contenant « SharedKey ». Si le compte Batch ne contient pas « SharedKey » dans son allowedAuthenticationMode, les clients ne peuvent pas utiliser de clés partagées pour s’authentifier et doivent utiliser un autre allowedAuthenticationModes à la place. Dans ce cas, la régénération des clés échoue. |
synchronize_auto_storage_keys |
Synchronise les clés d’accès pour le compte de stockage automatique configuré pour le compte Batch spécifié, uniquement si l’authentification par clé de stockage est utilisée. |
update |
Mises à jour les propriétés d’un compte Batch existant. |
begin_create
Crée un compte Batch avec les paramètres spécifiés. Les comptes existants ne peuvent pas être mis à jour avec cette API et doivent être mis à jour avec l’API Mettre à jour le compte Batch.
begin_create(resource_group_name: str, account_name: str, parameters: _models.BatchAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BatchAccount]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- account_name
- str
Nom du compte Batch qui doit être unique au sein de la région. Les noms de comptes batch doivent comporter entre 3 et 24 caractères et utiliser uniquement des chiffres et des lettres minuscules. Ce nom est utilisé dans le cadre du nom DNS utilisé pour accéder au service Batch dans la région dans laquelle le compte est créé. Par exemple : http://accountname.region.batch.azure.com/. Obligatoire.
- parameters
- BatchAccountCreateParameters ou IO
Paramètres supplémentaires pour la création de compte. Type BatchAccountCreateParameters ou type E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
- continuation_token
- str
Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.
- polling
- bool ou PollingMethod
Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.
- polling_interval
- int
Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.
Retours
Une instance de LROPoller qui retourne BatchAccount ou le résultat de cls(response)
Type de retour
Exceptions
begin_delete
Supprime le compte Batch spécifié.
begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[None]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
- continuation_token
- str
Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.
- polling
- bool ou PollingMethod
Par défaut, votre méthode d’interrogation est ARMPolling. Passez la valeur False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.
- polling_interval
- int
Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.
Retours
Instance de LROPoller qui retourne none ou le résultat de cls(response)
Type de retour
Exceptions
get
Obtient des informations sur le compte Batch spécifié.
get(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccount
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
BatchAccount ou le résultat de cls(response)
Type de retour
Exceptions
get_detector
Obtient des informations sur le détecteur donné pour un compte Batch donné.
get_detector(resource_group_name: str, account_name: str, detector_id: str, **kwargs: Any) -> DetectorResponse
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
DetectorResponse ou le résultat de cls(response)
Type de retour
Exceptions
get_keys
Obtient les clés de compte pour le compte Batch spécifié.
Cette opération s’applique uniquement aux comptes Batch avec allowedAuthenticationModes contenant « SharedKey ». Si le compte Batch ne contient pas « SharedKey » dans son allowedAuthenticationMode, les clients ne peuvent pas utiliser de clés partagées pour s’authentifier et doivent utiliser un autre allowedAuthenticationModes à la place. Dans ce cas, l’obtention des clés échoue.
get_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccountKeys
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
BatchAccountKeys ou le résultat de cls(response)
Type de retour
Exceptions
list
Obtient des informations sur les comptes Batch associés à l’abonnement.
list(**kwargs: Any) -> Iterable[BatchAccount]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de BatchAccount ou le résultat de cls(response)
Type de retour
Exceptions
list_by_resource_group
Obtient des informations sur les comptes Batch associés au groupe de ressources spécifié.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[BatchAccount]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de BatchAccount ou le résultat de cls(response)
Type de retour
Exceptions
list_detectors
Obtient des informations sur les détecteurs disponibles pour un compte Batch donné.
list_detectors(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[DetectorResponse]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de DetectorResponse ou le résultat de cls(response)
Type de retour
Exceptions
list_outbound_network_dependencies_endpoints
Répertorie les points de terminaison qu’un nœud de calcul Batch sous ce compte Batch peut appeler dans le cadre de l’administration du service Batch. Si vous déployez un pool à l’intérieur d’un réseau virtuel que vous spécifiez, vous devez vous assurer que votre réseau autorise l’accès sortant à ces points de terminaison. Si vous n’autorisez pas l’accès à ces points de terminaison, Batch peut marquer les nœuds affectés comme inutilisables. Pour plus d’informations sur la création d’un pool à l’intérieur d’un réseau virtuel, consultez 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]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de OutboundEnvironmentEndpoint ou le résultat de cls(response)
Type de retour
Exceptions
regenerate_key
Régénère la clé de compte spécifiée pour le compte Batch.
Cette opération s’applique uniquement aux comptes Batch avec allowedAuthenticationModes contenant « SharedKey ». Si le compte Batch ne contient pas « SharedKey » dans son allowedAuthenticationMode, les clients ne peuvent pas utiliser de clés partagées pour s’authentifier et doivent utiliser un autre allowedAuthenticationModes à la place. Dans ce cas, la régénération des clés échoue.
regenerate_key(resource_group_name: str, account_name: str, parameters: _models.BatchAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccountKeys
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- parameters
- BatchAccountRegenerateKeyParameters ou IO
Type de clé à régénérer. Est un type BatchAccountRegenerateKeyParameters ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
BatchAccountKeys ou le résultat de cls(response)
Type de retour
Exceptions
synchronize_auto_storage_keys
Synchronise les clés d’accès pour le compte de stockage automatique configuré pour le compte Batch spécifié, uniquement si l’authentification par clé de stockage est utilisée.
synchronize_auto_storage_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
update
Mises à jour les propriétés d’un compte Batch existant.
update(resource_group_name: str, account_name: str, parameters: _models.BatchAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccount
Paramètres
- resource_group_name
- str
Nom du groupe de ressources qui contient le compte Batch. Obligatoire.
- parameters
- BatchAccountUpdateParameters ou IO
Paramètres supplémentaires pour la mise à jour du compte. Est un type BatchAccountUpdateParameters ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
BatchAccount ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
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'>
Azure SDK for Python