CloudServicesOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:cloud_services> ;
- Héritage
-
builtins.objectCloudServicesOperations
Constructeur
CloudServicesOperations(*args, **kwargs)
Méthodes
begin_create_or_update |
Créer ou mettre à jour un service cloud. Notez que certaines propriétés peuvent être définies uniquement lors de la création du service cloud. |
begin_delete |
Supprime un service cloud. |
begin_delete_instances |
Supprime des instances de rôle dans un service cloud. |
begin_power_off |
Mettez le service cloud hors tension. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources. |
begin_rebuild |
Rebuild Role Instances réinstalle le système d’exploitation sur des instances de rôles web ou de rôles de travail et initialise les ressources de stockage qu’ils utilisent. Si vous ne souhaitez pas initialiser les ressources de stockage, vous pouvez utiliser Reimager les instances de rôle. |
begin_reimage |
L’opération asynchrone de réimagement réinstalle le système d’exploitation sur des instances de rôles web ou de rôles de travail. |
begin_restart |
Redémarre une ou plusieurs instances de rôle dans un service cloud. |
begin_start |
Démarre le service cloud. |
begin_update |
Mettre à jour un service cloud. |
get |
Afficher des informations sur un service cloud. |
get_instance_view |
Obtient la status d’un service cloud. |
list |
Obtient la liste de tous les services cloud sous un groupe de ressources. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante de Services cloud. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les Services cloud. |
list_all |
Obtient la liste de tous les services cloud de l’abonnement, quel que soit le groupe de ressources associé. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante de Services cloud. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les Services cloud. |
begin_create_or_update
Créer ou mettre à jour un service cloud. Notez que certaines propriétés peuvent être définies uniquement lors de la création du service cloud.
begin_create_or_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudService | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]
Paramètres
- parameters
- CloudService ou IO
Objet de service cloud. Type CloudService ou type D’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 CloudService ou le résultat de cls(response)
Type de retour
Exceptions
begin_delete
Supprime un service cloud.
begin_delete(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Paramètres
- 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. Transmettez 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
begin_delete_instances
Supprime des instances de rôle dans un service cloud.
begin_delete_instances(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- parameters
- RoleInstances ou IO
Liste des noms de rôle de service cloud instance. Est un type RoleInstances ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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
begin_power_off
Mettez le service cloud hors tension. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources.
begin_power_off(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Paramètres
- 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. Transmettez 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
begin_rebuild
Rebuild Role Instances réinstalle le système d’exploitation sur des instances de rôles web ou de rôles de travail et initialise les ressources de stockage qu’ils utilisent. Si vous ne souhaitez pas initialiser les ressources de stockage, vous pouvez utiliser Reimager les instances de rôle.
begin_rebuild(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- parameters
- RoleInstances ou IO
Liste des noms de rôle de service cloud instance. Est un type RoleInstances ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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
begin_reimage
L’opération asynchrone de réimagement réinstalle le système d’exploitation sur des instances de rôles web ou de rôles de travail.
begin_reimage(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- parameters
- RoleInstances ou IO
Liste des noms de rôle de service cloud instance. Est un type RoleInstances ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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
begin_restart
Redémarre une ou plusieurs instances de rôle dans un service cloud.
begin_restart(resource_group_name: str, cloud_service_name: str, parameters: _models.RoleInstances | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- parameters
- RoleInstances ou IO
Liste des noms de rôle de service cloud instance. Est un type RoleInstances ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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
begin_start
Démarre le service cloud.
begin_start(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> LROPoller[None]
Paramètres
- 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. Transmettez 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
begin_update
Mettre à jour un service cloud.
begin_update(resource_group_name: str, cloud_service_name: str, parameters: _models.CloudServiceUpdate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CloudService]
Paramètres
- parameters
- CloudServiceUpdate ou IO
Objet de service cloud. Type CloudServiceUpdate ou type D’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 CloudService ou le résultat de cls(response)
Type de retour
Exceptions
get
Afficher des informations sur un service cloud.
get(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudService
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
CloudService ou le résultat de cls(response)
Type de retour
Exceptions
get_instance_view
Obtient la status d’un service cloud.
get_instance_view(resource_group_name: str, cloud_service_name: str, **kwargs: Any) -> CloudServiceInstanceView
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
CloudServiceInstanceView ou le résultat de cls(response)
Type de retour
Exceptions
list
Obtient la liste de tous les services cloud sous un groupe de ressources. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante de Services cloud. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les Services cloud.
list(resource_group_name: str, **kwargs: Any) -> Iterable[CloudService]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme instance de CloudService ou le résultat de cls(response)
Type de retour
Exceptions
list_all
Obtient la liste de tous les services cloud de l’abonnement, quel que soit le groupe de ressources associé. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante de Services cloud. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les Services cloud.
list_all(**kwargs: Any) -> Iterable[CloudService]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Itérateur comme instance de CloudService ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.compute.v2020_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_10_01_preview\\models\\__init__.py'>
Azure SDK for Python