-
Notifications
You must be signed in to change notification settings - Fork 246
/
azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.yml
120 lines (116 loc) · 4.79 KB
/
azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
### YamlMime:PythonClass
uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations
name: VirtualMachineScaleSetRollingUpgradesOperations
fullName: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations
module: azure.mgmt.compute.v2019_12_01.operations
inheritances:
- builtins.object
summary: "> [!WARNING]\n> DO NOT instantiate this class directly.\n>\n> \n>\n> Instead,\
\ you should access the following operations through\n>\n> <xref:azure.mgmt.compute.v2019_12_01.ComputeManagementClient>'s\n\
>\n> <xref:virtual_machine_scale_set_rolling_upgrades> attribute.\n>"
constructor:
syntax: VirtualMachineScaleSetRollingUpgradesOperations(*args, **kwargs)
methods:
- uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.begin_cancel
name: begin_cancel
summary: Cancels the current virtual machine scale set rolling upgrade.
signature: 'begin_cancel(resource_group_name: str, vm_scale_set_name: str, **kwargs:
Any) -> LROPoller[None]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: vm_scale_set_name
description: The name of the VM scale set. Required.
isRequired: true
types:
- <xref:str>
return:
description: An instance of LROPoller that returns either None or the result of
cls(response)
types:
- <xref:azure.core.polling.LROPoller>[<xref:None>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.begin_start_extension_upgrade
name: begin_start_extension_upgrade
summary: 'Starts a rolling upgrade to move all extensions for all virtual machine
scale set instances to
the latest available extension version. Instances which are already running the
latest
extension versions are not affected.'
signature: 'begin_start_extension_upgrade(resource_group_name: str, vm_scale_set_name:
str, **kwargs: Any) -> LROPoller[None]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: vm_scale_set_name
description: The name of the VM scale set. Required.
isRequired: true
types:
- <xref:str>
return:
description: An instance of LROPoller that returns either None or the result of
cls(response)
types:
- <xref:azure.core.polling.LROPoller>[<xref:None>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.begin_start_os_upgrade
name: begin_start_os_upgrade
summary: 'Starts a rolling upgrade to move all virtual machine scale set instances
to the latest
available Platform Image OS version. Instances which are already running the latest
available
OS version are not affected.'
signature: 'begin_start_os_upgrade(resource_group_name: str, vm_scale_set_name:
str, **kwargs: Any) -> LROPoller[None]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: vm_scale_set_name
description: The name of the VM scale set. Required.
isRequired: true
types:
- <xref:str>
return:
description: An instance of LROPoller that returns either None or the result of
cls(response)
types:
- <xref:azure.core.polling.LROPoller>[<xref:None>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.get_latest
name: get_latest
summary: Gets the status of the latest virtual machine scale set rolling upgrade.
signature: 'get_latest(resource_group_name: str, vm_scale_set_name: str, **kwargs:
Any) -> RollingUpgradeStatusInfo'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: vm_scale_set_name
description: The name of the VM scale set. Required.
isRequired: true
types:
- <xref:str>
return:
description: RollingUpgradeStatusInfo or the result of cls(response)
types:
- <xref:azure.mgmt.compute.v2019_12_01.models.RollingUpgradeStatusInfo>
exceptions:
- type: azure.core.exceptions.HttpResponseError
attributes:
- uid: azure.mgmt.compute.v2019_12_01.operations.VirtualMachineScaleSetRollingUpgradesOperations.models
name: models
signature: models = <module 'azure.mgmt.compute.v2019_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_12_01\\models\\__init__.py'>