-
Notifications
You must be signed in to change notification settings - Fork 234
/
azure.mgmt.web.v2023_12_01.models.StaticSiteARMResource.yml
225 lines (207 loc) · 7.59 KB
/
azure.mgmt.web.v2023_12_01.models.StaticSiteARMResource.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
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
### YamlMime:PythonClass
uid: azure.mgmt.web.v2023_12_01.models.StaticSiteARMResource
name: StaticSiteARMResource
fullName: azure.mgmt.web.v2023_12_01.models.StaticSiteARMResource
module: azure.mgmt.web.v2023_12_01.models
inheritances:
- azure.mgmt.web.v2023_12_01.models._models_py3.Resource
summary: 'Static Site ARM resource.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to server.'
constructor:
syntax: 'StaticSiteARMResource(*, location: str, kind: str | None = None, tags:
Dict[str, str] | None = None, sku: _models.SkuDescription | None = None, identity:
_models.ManagedServiceIdentity | None = None, repository_url: str | None = None,
branch: str | None = None, repository_token: str | None = None, build_properties:
_models.StaticSiteBuildProperties | None = None, staging_environment_policy: str
| _models.StagingEnvironmentPolicy | None = None, allow_config_file_updates: bool
| None = None, template_properties: _models.StaticSiteTemplateOptions | None =
None, provider: str | None = None, enterprise_grade_cdn_status: str | _models.EnterpriseGradeCdnStatus
| None = None, public_network_access: str | None = None, **kwargs: Any)'
keywordOnlyParameters:
- name: kind
description: Kind of resource.
types:
- <xref:str>
- name: location
description: Resource Location. Required.
types:
- <xref:str>
- name: tags
description: Resource tags.
types:
- <xref:dict>[<xref:str>, <xref:str>]
- name: sku
description: Description of a SKU for a scalable resource.
types:
- <xref:azure.mgmt.web.v2023_12_01.models.SkuDescription>
- name: identity
description: Managed service identity.
types:
- <xref:azure.mgmt.web.v2023_12_01.models.ManagedServiceIdentity>
- name: repository_url
description: URL for the repository of the static site.
types:
- <xref:str>
- name: branch
description: The target branch in the repository.
types:
- <xref:str>
- name: repository_token
description: 'A user''s github repository token. This is used to setup the Github
Actions workflow file and API secrets.'
types:
- <xref:str>
- name: build_properties
description: Build properties to configure on the repository.
types:
- <xref:azure.mgmt.web.v2023_12_01.models.StaticSiteBuildProperties>
- name: staging_environment_policy
description: 'State indicating whether staging environments are allowed
or not allowed for a static web app. Known values are: "Enabled" and "Disabled".'
types:
- <xref:str>
- <xref:azure.mgmt.web.v2023_12_01.models.StagingEnvironmentPolicy>
- name: allow_config_file_updates
description: '`<code>false</code>` if config file is locked for
this static web app; otherwise, `<code>true</code>`.'
types:
- <xref:bool>
- name: template_properties
description: Template options for generating a new repository.
types:
- <xref:azure.mgmt.web.v2023_12_01.models.StaticSiteTemplateOptions>
- name: provider
description: 'The provider that submitted the last deployment to the primary environment
of the static site.'
types:
- <xref:str>
- name: enterprise_grade_cdn_status
description: 'State indicating the status of the enterprise grade CDN
serving traffic to the static web app. Known values are: "Enabled", "Enabling",
"Disabled", and
"Disabling".'
types:
- <xref:str>
- <xref:azure.mgmt.web.v2023_12_01.models.EnterpriseGradeCdnStatus>
- name: public_network_access
description: 'State indicating whether public traffic are allowed or not for
a static web app. Allowed Values: ''Enabled'', ''Disabled'' or an empty string.'
types:
- <xref:str>
variables:
- description: Resource Id.
name: id
types:
- <xref:str>
- description: Resource Name.
name: name
types:
- <xref:str>
- description: Kind of resource.
name: kind
types:
- <xref:str>
- description: Resource Location. Required.
name: location
types:
- <xref:str>
- description: Resource type.
name: type
types:
- <xref:str>
- description: Resource tags.
name: tags
types:
- <xref:dict>[<xref:str>, <xref:str>]
- description: Description of a SKU for a scalable resource.
name: sku
types:
- <xref:azure.mgmt.web.v2023_12_01.models.SkuDescription>
- description: Managed service identity.
name: identity
types:
- <xref:azure.mgmt.web.v2023_12_01.models.ManagedServiceIdentity>
- description: The default autogenerated hostname for the static site.
name: default_hostname
types:
- <xref:str>
- description: URL for the repository of the static site.
name: repository_url
types:
- <xref:str>
- description: The target branch in the repository.
name: branch
types:
- <xref:str>
- description: The custom domains associated with this static site.
name: custom_domains
types:
- <xref:list>[<xref:str>]
- description: 'A user''s github repository token. This is used to setup the Github
Actions workflow file and API secrets.'
name: repository_token
types:
- <xref:str>
- description: Build properties to configure on the repository.
name: build_properties
types:
- <xref:azure.mgmt.web.v2023_12_01.models.StaticSiteBuildProperties>
- description: Private endpoint connections.
name: private_endpoint_connections
types:
- <xref:list>[<xref:azure.mgmt.web.v2023_12_01.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection>]
- description: 'State indicating whether staging environments are allowed or
not allowed for a static web app. Known values are: "Enabled" and "Disabled".'
name: staging_environment_policy
types:
- <xref:str>
- <xref:azure.mgmt.web.v2023_12_01.models.StagingEnvironmentPolicy>
- description: '`<code>false</code>` if config file is locked for this
static web app; otherwise, `<code>true</code>`.'
name: allow_config_file_updates
types:
- <xref:bool>
- description: Template options for generating a new repository.
name: template_properties
types:
- <xref:azure.mgmt.web.v2023_12_01.models.StaticSiteTemplateOptions>
- description: The content distribution endpoint for the static site.
name: content_distribution_endpoint
types:
- <xref:str>
- description: Identity to use for Key Vault Reference authentication.
name: key_vault_reference_identity
types:
- <xref:str>
- description: User provided function apps registered with the static site.
name: user_provided_function_apps
types:
- <xref:list>[<xref:azure.mgmt.web.v2023_12_01.models.StaticSiteUserProvidedFunctionApp>]
- description: Backends linked to the static side.
name: linked_backends
types:
- <xref:list>[<xref:azure.mgmt.web.v2023_12_01.models.StaticSiteLinkedBackend>]
- description: 'The provider that submitted the last deployment to the primary environment
of
the static site.'
name: provider
types:
- <xref:str>
- description: 'State indicating the status of the enterprise grade CDN
serving traffic to the static web app. Known values are: "Enabled", "Enabling",
"Disabled", and
"Disabling".'
name: enterprise_grade_cdn_status
types:
- <xref:str>
- <xref:azure.mgmt.web.v2023_12_01.models.EnterpriseGradeCdnStatus>
- description: 'State indicating whether public traffic are allowed or not for a
static web app. Allowed Values: ''Enabled'', ''Disabled'' or an empty string.'
name: public_network_access
types:
- <xref:str>
- description: Database connections for the static site.
name: database_connections
types:
- <xref:list>[<xref:azure.mgmt.web.v2023_12_01.models.DatabaseConnectionOverview>]