The name has to include a revision suffix like ;rev=n
as mentioned in the reference docs. By default, the current revision is updated.
Here is the description that I am referring to for reference
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I've successfully used ARM templates to update an API and deploy that update to an APIM tenant. I've been able to port an API to a different APIM tenant using the same process.
However, this isn't enough for my use-case. When I update an API this way, I'll need that update to be part of a brand new revision number, with that revision's CURRENT flag = false. Modifying the relevant fields in {APIName}-api.template.json
( apiRevision
and isCurrent
) doesn't seem to trigger the creation of a new revision. I believe revisions are their own resource type, and I'll have to create a new instance of that type that my API template will have to reference.
I'm having trouble finding documentation related to this. How can I accomplish this?
The name has to include a revision suffix like ;rev=n
as mentioned in the reference docs. By default, the current revision is updated.
Here is the description that I am referring to for reference