forked from MicrosoftDocs/azure-docs-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctionapp.yml
More file actions
249 lines (249 loc) · 9.19 KB
/
functionapp.yml
File metadata and controls
249 lines (249 loc) · 9.19 KB
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
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
### YamlMime:UniversalReference
items:
- uid: az_functionapp
name: az functionapp
summary: Manage your function app.
langs:
- azurecli
children:
- az_functionapp_create
- az_functionapp_delete
- az_functionapp_list
- az_functionapp_list-consumption-locations
- az_functionapp_restart
- az_functionapp_show
- az_functionapp_start
- az_functionapp_stop
- uid: az_functionapp_create
name: az functionapp create
summary: Create a function app.
langs:
- azurecli
examples:
- summary: Create a basic function app. Name must be unique to yield a unique FQDN; for example, MyUniqueApp.azurewebsites.net.
syntax:
content: az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueApp -s MyStorageAccount
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- isRequired: true
name: --storage-account -s
summary: Provide a string value of a Storage Account in the provided Resource Group. Or Resource ID of a Storage Account in a different Resource Group.
- name: --consumption-plan-location -c
summary: Geographic location where Function App will be hosted. Use 'functionapp list-consumption-locations' to view available locations.
- name: --deployment-local-git -l
summary: Enable local git.
- name: --deployment-source-branch -b
defaultValue: master
summary: The branch to deploy.
- name: --deployment-source-url -u
summary: Git repository URL to link with manual integration.
- name: --plan -p
summary: Name or resource id of the function app service plan. Use 'appservice plan create' to get one.
- uid: az_functionapp_delete
name: az functionapp delete
summary: Delete a function app.
langs:
- azurecli
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- uid: az_functionapp_list
name: az functionapp list
summary: List function apps.
langs:
- azurecli
examples:
- summary: List default host name and state for all function apps.
syntax:
content: 'az functionapp list --query "[].{ hostName: defaultHostName, state: state }"'
- summary: List all running function apps.
syntax:
content: az functionapp list --query "[?state=='Running']"
parameters:
- name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- uid: az_functionapp_list-consumption-locations
name: az functionapp list-consumption-locations
summary: ''
langs:
- azurecli
parameters: []
- uid: az_functionapp_restart
name: az functionapp restart
summary: Restart a function app.
langs:
- azurecli
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- uid: az_functionapp_show
name: az functionapp show
summary: Show a function app.
langs:
- azurecli
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- uid: az_functionapp_start
name: az functionapp start
summary: Start a function app.
langs:
- azurecli
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
- uid: az_functionapp_stop
name: az functionapp stop
summary: Stop a function app.
langs:
- azurecli
parameters:
- isRequired: true
name: --name -n
summary: Name of the function.
- isRequired: true
name: --resource-group -g
summary: Name of resource group. You can configure the default group using az configure --defaults group=<name>.
commands:
- uid: az_functionapp_config
name: az functionapp config
summary: Configure a function app.
- uid: az_functionapp_config_appsettings
name: az functionapp config appsettings
summary: Configure function app settings.
- uid: az_functionapp_config_appsettings_delete
name: az functionapp config appsettings delete
summary: ''
- uid: az_functionapp_config_appsettings_list
name: az functionapp config appsettings list
summary: ''
- uid: az_functionapp_config_appsettings_set
name: az functionapp config appsettings set
summary: Create or update function app settings.
- uid: az_functionapp_config_hostname
name: az functionapp config hostname
summary: Configure hostnames.
- uid: az_functionapp_config_hostname_add
name: az functionapp config hostname add
summary: Bind a hostname (custom domain) to a function app.
- uid: az_functionapp_config_hostname_delete
name: az functionapp config hostname delete
summary: Unbind a hostname (custom domain) from a function app.
- uid: az_functionapp_config_hostname_get-external-ip
name: az functionapp config hostname get-external-ip
summary: Get the ip address to configure your DNS settings for A records.
- uid: az_functionapp_config_hostname_list
name: az functionapp config hostname list
summary: List all hostname bindings.
- uid: az_functionapp_config_ssl
name: az functionapp config ssl
summary: Configure SSL certificates.
- uid: az_functionapp_config_ssl_bind
name: az functionapp config ssl bind
summary: Bind an SSL certificate to a function app.
- uid: az_functionapp_config_ssl_delete
name: az functionapp config ssl delete
summary: Delete an SSL certificate from a function app.
- uid: az_functionapp_config_ssl_list
name: az functionapp config ssl list
summary: List SSL certificates within a resource group.
- uid: az_functionapp_config_ssl_unbind
name: az functionapp config ssl unbind
summary: Unbind an SSL certificate from a function app.
- uid: az_functionapp_config_ssl_upload
name: az functionapp config ssl upload
summary: Upload an SSL certificate to a function app.
- uid: az_functionapp_create
name: az functionapp create
summary: Create a function app.
- uid: az_functionapp_delete
name: az functionapp delete
summary: Delete a function app.
- uid: az_functionapp_deployment
name: az functionapp deployment
summary: Manage function app deployments.
- uid: az_functionapp_deployment_list-publishing-profiles
name: az functionapp deployment list-publishing-profiles
summary: ''
- uid: az_functionapp_deployment_source
name: az functionapp deployment source
summary: Manage source control systems.
- uid: az_functionapp_deployment_source_config
name: az functionapp deployment source config
summary: Associate to Git or Mercurial repositories.
- uid: az_functionapp_deployment_source_config-local-git
name: az functionapp deployment source config-local-git
summary: Enable local git.
- uid: az_functionapp_deployment_source_delete
name: az functionapp deployment source delete
summary: Delete source control configurations.
- uid: az_functionapp_deployment_source_show
name: az functionapp deployment source show
summary: Show source control configurations.
- uid: az_functionapp_deployment_source_sync
name: az functionapp deployment source sync
summary: Synchronize from the source repository, only needed under manual integration mode.
- uid: az_functionapp_deployment_source_update-token
name: az functionapp deployment source update-token
summary: Update source control token cached in Azure app service.
- uid: az_functionapp_deployment_user
name: az functionapp deployment user
summary: Manage user credentials for a deployment.
- uid: az_functionapp_deployment_user_set
name: az functionapp deployment user set
summary: Update deployment credentials.
- uid: az_functionapp_deployment_user_show
name: az functionapp deployment user show
summary: Gets publishing user.
- uid: az_functionapp_list
name: az functionapp list
summary: List function apps.
- uid: az_functionapp_list-consumption-locations
name: az functionapp list-consumption-locations
summary: ''
- uid: az_functionapp_restart
name: az functionapp restart
summary: Restart a function app.
- uid: az_functionapp_show
name: az functionapp show
summary: Show a function app.
- uid: az_functionapp_start
name: az functionapp start
summary: Start a function app.
- uid: az_functionapp_stop
name: az functionapp stop
summary: Stop a function app.
globalParameters:
- name: --debug
summary: Increase logging verbosity to show all debug logs.
- name: --help -h
summary: Show this help message and exit.
- name: --output -o
defaultValue: json
parameterValueGroup: json, jsonc, table, tsv
summary: Output format.
- name: --query
summary: JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.
- name: --verbose
summary: Increase logging verbosity. Use --debug for full debug logs.