You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 23, 2024. It is now read-only.
apimServiceName: testapimlucas# Required, must match name of an apim service deployed in the specified resource group
2
+
apimServiceName: LucasUnlinked2# Required, must match name of an apim service deployed in the specified resource group
3
3
apiVersionSet: # Optional
4
4
displayName: myAPIVersionSet
5
5
description: a description
6
6
versioningScheme: Query
7
7
versionQueryName: versionQuery
8
8
versionHeaderName: versionHeader
9
9
api:
10
-
name: myAPI# Required
10
+
name: myAPI2# Required
11
11
openApiSpec: C:\Users\lucashh\Desktop\Projects\APIM-ARM\azure-api-management-devops-example\src\APIM_ARMTemplate\apimtemplate\Creator\ExampleFiles\OpenApiSpecs\swaggerPetstore.json # Required, can be url or local file
12
12
policy: C:\Users\lucashh\Desktop\Projects\APIM-ARM\azure-api-management-devops-example\src\APIM_ARMTemplate\apimtemplate\Creator\ExampleFiles\XMLPolicies\apiPolicyHeaders.xml # Optional, can be url or local file
13
13
suffix: conf # Required
14
14
apiVersion: v1# Optional
15
15
apiVersionDescription: My first version # Optional
16
+
#apiVersionSetId: myID # Optional, must match the resource id on an existing version set
16
17
revision: 1# Optional
17
18
revisionDescription: My first revision # Optional
18
19
operations: # Optional
19
20
addPet: # Must match the operationId property of a path's operations
20
21
policy: C:\Users\lucashh\Desktop\Projects\APIM-ARM\azure-api-management-devops-example\src\APIM_ARMTemplate\apimtemplate\Creator\ExampleFiles\XMLPolicies\operationRateLimit.xml # Optional, can be url or local file
21
22
deletePet: # Must match the operationId property of a path's operations
22
23
policy: C:\Users\lucashh\Desktop\Projects\APIM-ARM\azure-api-management-devops-example\src\APIM_ARMTemplate\apimtemplate\Creator\ExampleFiles\XMLPolicies\operationRateLimit.xml # Optional, can be url or local file
23
-
authenticationSettings: # Optional
24
-
subscriptionKeyRequired: false
25
-
oAuth2:
26
-
authorizationServerId: serverId
27
-
scope: scope
28
24
products: starter, platinum # Optional, adds api to the specified products
29
25
outputLocation: C:\Users\lucashh\Desktop\Projects\APIM-ARM\GeneratedTemplates # Required, folder the creator will write the templates to
30
-
linked: true# Optional
26
+
linked: false# Optional
31
27
linkedTemplatesBaseUrl : https://lucasyamlblob.blob.core.windows.net/yaml # Required if 'linked' property is set to true
0 commit comments