-
Notifications
You must be signed in to change notification settings - Fork 238
/
azure.mgmt.compute.v2021_03_01.models.CloudServiceProperties.yml
209 lines (169 loc) · 7.33 KB
/
azure.mgmt.compute.v2021_03_01.models.CloudServiceProperties.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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
### YamlMime:PythonClass
uid: azure.mgmt.compute.v2021_03_01.models.CloudServiceProperties
name: CloudServiceProperties
fullName: azure.mgmt.compute.v2021_03_01.models.CloudServiceProperties
module: azure.mgmt.compute.v2021_03_01.models
inheritances:
- azure.mgmt.compute._serialization.Model
summary: 'Cloud service properties.
Variables are only populated by the server, and will be ignored when sending a request.'
constructor:
syntax: 'CloudServiceProperties(*, package_url: str | None = None, configuration:
str | None = None, configuration_url: str | None = None, start_cloud_service:
bool | None = None, allow_model_override: bool | None = None, upgrade_mode: str
| _models.CloudServiceUpgradeMode | None = None, role_profile: _models.CloudServiceRoleProfile
| None = None, os_profile: _models.CloudServiceOsProfile | None = None, network_profile:
_models.CloudServiceNetworkProfile | None = None, extension_profile: _models.CloudServiceExtensionProfile
| None = None, **kwargs: Any)'
keywordOnlyParameters:
- name: package_url
description: 'Specifies a URL that refers to the location of the service package
in the
Blob service. The service package URL can be Shared Access Signature (SAS) URI
from any storage
account.
This is a write-only property and is not returned in GET calls.'
types:
- <xref:str>
- name: configuration
description: Specifies the XML service configuration (.cscfg) for the cloud service.
types:
- <xref:str>
- name: configuration_url
description: 'Specifies a URL that refers to the location of the service
configuration in the Blob service. The service package URL can be Shared Access
Signature
(SAS) URI from any storage account.
This is a write-only property and is not returned in GET calls.'
types:
- <xref:str>
- name: start_cloud_service
description: '(Optional) Indicates whether to start the cloud service
immediately after it is created. The default value is `true`.
If false, the service model is still deployed, but the code is not run immediately.
Instead,
the service is PoweredOff until you call Start, at which time the service will
be started. A
deployed service still incurs charges, even if it is poweredoff.'
types:
- <xref:bool>
- name: allow_model_override
description: '(Optional) Indicates whether the role sku properties
(roleProfile.roles.sku) specified in the model/template should override the
role instance count
and vm size specified in the .cscfg and .csdef respectively.
The default value is `false`.'
types:
- <xref:bool>
- name: upgrade_mode
description: 'Update mode for the cloud service. Role instances are allocated
to
update domains when the service is deployed. Updates can be initiated manually
in each update
domain or initiated automatically in all update domains.
Possible Values are `<br />``<br />`**Auto**`<br />``<br />`**Manual** `<br
/>``<br />`**Simultaneous**`<br />``<br />`
If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain
must be called
to apply the update. If set to Auto, the update is automatically applied to
each update domain
in sequence. Known values are: "Auto", "Manual", and "Simultaneous".'
types:
- <xref:str>
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceUpgradeMode>
- name: role_profile
description: Describes the role profile for the cloud service.
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceRoleProfile>
- name: os_profile
description: Describes the OS profile for the cloud service.
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceOsProfile>
- name: network_profile
description: Network Profile for the cloud service.
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceNetworkProfile>
- name: extension_profile
description: Describes a cloud service extension profile.
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceExtensionProfile>
variables:
- description: 'Specifies a URL that refers to the location of the service package
in the
Blob service. The service package URL can be Shared Access Signature (SAS) URI
from any storage
account.
This is a write-only property and is not returned in GET calls.'
name: package_url
types:
- <xref:str>
- description: Specifies the XML service configuration (.cscfg) for the cloud service.
name: configuration
types:
- <xref:str>
- description: 'Specifies a URL that refers to the location of the service
configuration in the Blob service. The service package URL can be Shared Access
Signature
(SAS) URI from any storage account.
This is a write-only property and is not returned in GET calls.'
name: configuration_url
types:
- <xref:str>
- description: '(Optional) Indicates whether to start the cloud service immediately
after it is created. The default value is `true`.
If false, the service model is still deployed, but the code is not run immediately.
Instead,
the service is PoweredOff until you call Start, at which time the service will
be started. A
deployed service still incurs charges, even if it is poweredoff.'
name: start_cloud_service
types:
- <xref:bool>
- description: '(Optional) Indicates whether the role sku properties
(roleProfile.roles.sku) specified in the model/template should override the role
instance count
and vm size specified in the .cscfg and .csdef respectively.
The default value is `false`.'
name: allow_model_override
types:
- <xref:bool>
- description: 'Update mode for the cloud service. Role instances are allocated to
update
domains when the service is deployed. Updates can be initiated manually in each
update domain
or initiated automatically in all update domains.
Possible Values are `<br />``<br />`**Auto**`<br />``<br />`**Manual** `<br />``<br
/>`**Simultaneous**`<br />``<br />`
If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain
must be called
to apply the update. If set to Auto, the update is automatically applied to each
update domain
in sequence. Known values are: "Auto", "Manual", and "Simultaneous".'
name: upgrade_mode
types:
- <xref:str>
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceUpgradeMode>
- description: Describes the role profile for the cloud service.
name: role_profile
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceRoleProfile>
- description: Describes the OS profile for the cloud service.
name: os_profile
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceOsProfile>
- description: Network Profile for the cloud service.
name: network_profile
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceNetworkProfile>
- description: Describes a cloud service extension profile.
name: extension_profile
types:
- <xref:azure.mgmt.compute.v2021_03_01.models.CloudServiceExtensionProfile>
- description: The provisioning state, which only appears in the response.
name: provisioning_state
types:
- <xref:str>
- description: The unique identifier for the cloud service.
name: unique_id
types:
- <xref:str>