diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiDiagnosticOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiDiagnosticOperations.cs index adb2243e4b0f..bb295c44ed91 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiDiagnosticOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiDiagnosticOperations.cs @@ -128,11 +128,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -164,9 +166,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -383,11 +385,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "diagnosticId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -399,7 +404,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("diagnosticId", diagnosticId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -412,9 +416,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -628,11 +632,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "diagnosticId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -644,7 +651,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("diagnosticId", diagnosticId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -657,9 +663,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -906,11 +912,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -924,7 +933,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -937,9 +945,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1217,11 +1225,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1235,7 +1246,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1248,9 +1258,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1471,11 +1481,14 @@ internal ApiDiagnosticOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1488,7 +1501,6 @@ internal ApiDiagnosticOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1501,9 +1513,9 @@ internal ApiDiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiExportOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiExportOperations.cs index 60d0322d2ae8..2d7f92833e35 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiExportOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiExportOperations.cs @@ -139,12 +139,15 @@ internal ApiExportOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "format"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string export = "true"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -157,7 +160,6 @@ internal ApiExportOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("format", format); tracingParameters.Add("export", export); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -177,9 +179,9 @@ internal ApiExportOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("export={0}", System.Uri.EscapeDataString(export))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueAttachmentOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueAttachmentOperations.cs index 7d2e18fafa59..9091d14c3a0c 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueAttachmentOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueAttachmentOperations.cs @@ -151,11 +151,14 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "issueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -168,7 +171,6 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -189,9 +191,9 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -430,11 +432,14 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "attachmentId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -447,7 +452,6 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("attachmentId", attachmentId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -461,9 +465,9 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) _url = _url.Replace("{attachmentId}", System.Uri.EscapeDataString(attachmentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -700,11 +704,14 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "attachmentId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -717,7 +724,6 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("attachmentId", attachmentId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -731,9 +737,9 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) _url = _url.Replace("{attachmentId}", System.Uri.EscapeDataString(attachmentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1003,11 +1009,14 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1022,7 +1031,6 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) tracingParameters.Add("attachmentId", attachmentId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -1036,9 +1044,9 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) _url = _url.Replace("{attachmentId}", System.Uri.EscapeDataString(attachmentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1330,11 +1338,14 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1348,7 +1359,6 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) tracingParameters.Add("issueId", issueId); tracingParameters.Add("attachmentId", attachmentId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1362,9 +1372,9 @@ internal ApiIssueAttachmentOperations(ApiManagementClient client) _url = _url.Replace("{attachmentId}", System.Uri.EscapeDataString(attachmentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueCommentOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueCommentOperations.cs index 2c91c0557ebc..a8088f010398 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueCommentOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueCommentOperations.cs @@ -151,11 +151,14 @@ internal ApiIssueCommentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "issueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -168,7 +171,6 @@ internal ApiIssueCommentOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -189,9 +191,9 @@ internal ApiIssueCommentOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -430,11 +432,14 @@ internal ApiIssueCommentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "commentId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -447,7 +452,6 @@ internal ApiIssueCommentOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("commentId", commentId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -461,9 +465,9 @@ internal ApiIssueCommentOperations(ApiManagementClient client) _url = _url.Replace("{commentId}", System.Uri.EscapeDataString(commentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -700,11 +704,14 @@ internal ApiIssueCommentOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "commentId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -717,7 +724,6 @@ internal ApiIssueCommentOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("commentId", commentId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -731,9 +737,9 @@ internal ApiIssueCommentOperations(ApiManagementClient client) _url = _url.Replace("{commentId}", System.Uri.EscapeDataString(commentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1002,11 +1008,14 @@ internal ApiIssueCommentOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1021,7 +1030,6 @@ internal ApiIssueCommentOperations(ApiManagementClient client) tracingParameters.Add("commentId", commentId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -1035,9 +1043,9 @@ internal ApiIssueCommentOperations(ApiManagementClient client) _url = _url.Replace("{commentId}", System.Uri.EscapeDataString(commentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1329,11 +1337,14 @@ internal ApiIssueCommentOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1347,7 +1358,6 @@ internal ApiIssueCommentOperations(ApiManagementClient client) tracingParameters.Add("issueId", issueId); tracingParameters.Add("commentId", commentId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1361,9 +1371,9 @@ internal ApiIssueCommentOperations(ApiManagementClient client) _url = _url.Replace("{commentId}", System.Uri.EscapeDataString(commentId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueOperations.cs index 8dfc033201d2..56bacc4f890a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiIssueOperations.cs @@ -131,11 +131,14 @@ internal ApiIssueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -148,7 +151,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("expandCommentsAttachments", expandCommentsAttachments); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -172,9 +174,9 @@ internal ApiIssueOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("expandCommentsAttachments={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(expandCommentsAttachments, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -391,11 +393,14 @@ internal ApiIssueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "issueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -407,7 +412,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -420,9 +424,9 @@ internal ApiIssueOperations(ApiManagementClient client) _url = _url.Replace("{issueId}", System.Uri.EscapeDataString(issueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -639,11 +643,14 @@ internal ApiIssueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "issueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -656,7 +663,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("expandCommentsAttachments", expandCommentsAttachments); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -673,9 +679,9 @@ internal ApiIssueOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("expandCommentsAttachments={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(expandCommentsAttachments, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -922,11 +928,14 @@ internal ApiIssueOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -940,7 +949,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("issueId", issueId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -953,9 +961,9 @@ internal ApiIssueOperations(ApiManagementClient client) _url = _url.Replace("{issueId}", System.Uri.EscapeDataString(issueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1232,11 +1240,14 @@ internal ApiIssueOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1250,7 +1261,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("issueId", issueId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1263,9 +1273,9 @@ internal ApiIssueOperations(ApiManagementClient client) _url = _url.Replace("{issueId}", System.Uri.EscapeDataString(issueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1486,11 +1496,14 @@ internal ApiIssueOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1503,7 +1516,6 @@ internal ApiIssueOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("issueId", issueId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1516,9 +1528,9 @@ internal ApiIssueOperations(ApiManagementClient client) _url = _url.Replace("{issueId}", System.Uri.EscapeDataString(issueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementClient.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementClient.cs index c1305552bcb2..36b5d5769a9d 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementClient.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementClient.cs @@ -151,11 +151,6 @@ public partial class ApiManagementClient : ServiceClient, I /// public virtual IOperationOperations Operation { get; private set; } - /// - /// Gets the IApiExportOperations. - /// - public virtual IApiExportOperations ApiExport { get; private set; } - /// /// Gets the IApiVersionSetOperations. /// @@ -396,6 +391,11 @@ public partial class ApiManagementClient : ServiceClient, I /// public virtual IUserConfirmationPasswordOperations UserConfirmationPassword { get; private set; } + /// + /// Gets the IApiExportOperations. + /// + public virtual IApiExportOperations ApiExport { get; private set; } + /// /// Initializes a new instance of the ApiManagementClient class. /// @@ -652,7 +652,6 @@ private void Initialize() ApiIssueAttachment = new ApiIssueAttachmentOperations(this); ApiTagDescription = new ApiTagDescriptionOperations(this); Operation = new OperationOperations(this); - ApiExport = new ApiExportOperations(this); ApiVersionSet = new ApiVersionSetOperations(this); AuthorizationServer = new AuthorizationServerOperations(this); Backend = new BackendOperations(this); @@ -701,6 +700,7 @@ private void Initialize() UserSubscription = new UserSubscriptionOperations(this); UserIdentities = new UserIdentitiesOperations(this); UserConfirmationPassword = new UserConfirmationPasswordOperations(this); + ApiExport = new ApiExportOperations(this); BaseUri = new System.Uri("https://management.azure.com"); ApiVersion = "2019-12-01"; AcceptLanguage = "en-US"; diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementOperations.cs index 3d769e81740f..f48d6492f328 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementOperations.cs @@ -66,12 +66,21 @@ internal ApiManagementOperations(ApiManagementClient client) /// /// Thrown when unable to deserialize the response /// + /// + /// Thrown when a required parameter is null + /// + /// + /// Thrown when a required parameter is null + /// /// /// A response object containing the response body and response headers. /// public async Task>> ListWithHttpMessagesAsync(Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { - string apiVersion = "2019-12-01"; + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -79,7 +88,6 @@ internal ApiManagementOperations(ApiManagementClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -87,9 +95,9 @@ internal ApiManagementOperations(ApiManagementClient client) var _baseUrl = Client.BaseUri.AbsoluteUri; var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "providers/Microsoft.ApiManagement/operations").ToString(); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceOperations.cs index 9265e525e054..2434d5cfd4df 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceOperations.cs @@ -211,11 +211,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -225,7 +228,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -236,9 +238,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -415,11 +417,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "resourceGroupName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -428,7 +433,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByResourceGroup", tracingParameters); } @@ -438,9 +442,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -588,11 +592,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) /// public async Task>> ListWithHttpMessagesAsync(Dictionary> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken)) { + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -600,7 +607,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -609,9 +615,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/service").ToString(); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -794,11 +800,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -808,7 +817,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetSsoToken", tracingParameters); } @@ -819,9 +827,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -981,11 +989,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -994,7 +1005,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _invocationId = ServiceClientTracing.NextInvocationId.ToString(); Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckNameAvailability", tracingParameters); } @@ -1003,9 +1013,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) var _url = new System.Uri(new System.Uri(_baseUrl + (_baseUrl.EndsWith("/") ? "" : "/")), "subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/checkNameAvailability").ToString(); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1231,11 +1241,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1246,7 +1259,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginRestore", tracingParameters); } @@ -1257,9 +1269,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1455,11 +1467,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1470,7 +1485,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginBackup", tracingParameters); } @@ -1481,9 +1495,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1678,11 +1692,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1693,7 +1710,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); } @@ -1704,9 +1720,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1914,11 +1930,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1929,7 +1948,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginUpdate", tracingParameters); } @@ -1940,9 +1958,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2125,11 +2143,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2139,7 +2160,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginDelete", tracingParameters); } @@ -2150,9 +2170,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2336,11 +2356,14 @@ internal ApiManagementServiceOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2351,7 +2374,6 @@ internal ApiManagementServiceOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginApplyNetworkConfigurationUpdates", tracingParameters); } @@ -2362,9 +2384,9 @@ internal ApiManagementServiceOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceSkusOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceSkusOperations.cs index eaa655665a4c..9d697c4b8548 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceSkusOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiManagementServiceSkusOperations.cs @@ -108,11 +108,14 @@ internal ApiManagementServiceSkusOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -122,7 +125,6 @@ internal ApiManagementServiceSkusOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListAvailableServiceSkus", tracingParameters); } @@ -133,9 +135,9 @@ internal ApiManagementServiceSkusOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationOperations.cs index 3ed6cc3840cc..5dcc4f645c35 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationOperations.cs @@ -136,11 +136,14 @@ internal ApiOperationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -153,7 +156,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tags", tags); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApi", tracingParameters); } @@ -177,9 +179,9 @@ internal ApiOperationOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("tags={0}", System.Uri.EscapeDataString(tags))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -397,11 +399,14 @@ internal ApiOperationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -413,7 +418,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -426,9 +430,9 @@ internal ApiOperationOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -643,11 +647,14 @@ internal ApiOperationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -659,7 +666,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -672,9 +678,9 @@ internal ApiOperationOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -922,11 +928,14 @@ internal ApiOperationOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -940,7 +949,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("operationId", operationId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -953,9 +961,9 @@ internal ApiOperationOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1234,11 +1242,14 @@ internal ApiOperationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1252,7 +1263,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("operationId", operationId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1265,9 +1275,9 @@ internal ApiOperationOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1489,11 +1499,14 @@ internal ApiOperationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1506,7 +1519,6 @@ internal ApiOperationOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1519,9 +1531,9 @@ internal ApiOperationOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationPolicyOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationPolicyOperations.cs index de29d46dee43..838eeb91ee6f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationPolicyOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperationPolicyOperations.cs @@ -148,11 +148,14 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -164,7 +167,6 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByOperation", tracingParameters); } @@ -177,9 +179,9 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) _url = _url.Replace("{operationId}", System.Uri.EscapeDataString(operationId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -397,12 +399,15 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -415,7 +420,6 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("policyId", policyId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -429,9 +433,9 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -649,12 +653,15 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -668,7 +675,6 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) tracingParameters.Add("operationId", operationId); tracingParameters.Add("format", format); tracingParameters.Add("policyId", policyId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -686,9 +692,9 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("format={0}", System.Uri.EscapeDataString(format))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -936,12 +942,15 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -956,7 +965,6 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) tracingParameters.Add("policyId", policyId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -970,9 +978,9 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1243,12 +1251,15 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1262,7 +1273,6 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) tracingParameters.Add("operationId", operationId); tracingParameters.Add("policyId", policyId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1276,9 +1286,9 @@ internal ApiOperationPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperations.cs index 15f61b21fc4a..ac44cf61ba64 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiOperations.cs @@ -116,11 +116,14 @@ internal ApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -133,7 +136,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("tags", tags); tracingParameters.Add("expandApiVersionSet", expandApiVersionSet); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -160,9 +162,9 @@ internal ApiOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("expandApiVersionSet={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(expandApiVersionSet, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -361,11 +363,14 @@ internal ApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -376,7 +381,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -388,9 +392,9 @@ internal ApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -586,11 +590,14 @@ internal ApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -601,7 +608,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -613,9 +619,9 @@ internal ApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -877,11 +883,14 @@ internal ApiOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -894,7 +903,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -906,9 +914,9 @@ internal ApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1114,11 +1122,14 @@ internal ApiOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1131,7 +1142,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("deleteRevisions", deleteRevisions); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1147,9 +1157,9 @@ internal ApiOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("deleteRevisions={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(deleteRevisions, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1322,11 +1332,14 @@ internal ApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1338,7 +1351,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("includeNotTaggedApis", includeNotTaggedApis); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByTags", tracingParameters); } @@ -1361,9 +1373,9 @@ internal ApiOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("includeNotTaggedApis={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(includeNotTaggedApis, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1580,11 +1592,14 @@ internal ApiOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1597,7 +1612,6 @@ internal ApiOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); } @@ -1609,9 +1623,9 @@ internal ApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiPolicyOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiPolicyOperations.cs index 2aed07b6a63b..0d94d9e73df5 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiPolicyOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiPolicyOperations.cs @@ -129,11 +129,14 @@ internal ApiPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ApiPolicyOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApi", tracingParameters); } @@ -156,9 +158,9 @@ internal ApiPolicyOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -357,12 +359,15 @@ internal ApiPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -374,7 +379,6 @@ internal ApiPolicyOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("policyId", policyId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -387,9 +391,9 @@ internal ApiPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -588,12 +592,15 @@ internal ApiPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -606,7 +613,6 @@ internal ApiPolicyOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("policyId", policyId); tracingParameters.Add("format", format); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -623,9 +629,9 @@ internal ApiPolicyOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("format={0}", System.Uri.EscapeDataString(format))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -854,12 +860,15 @@ internal ApiPolicyOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -873,7 +882,6 @@ internal ApiPolicyOperations(ApiManagementClient client) tracingParameters.Add("policyId", policyId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -886,9 +894,9 @@ internal ApiPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1140,12 +1148,15 @@ internal ApiPolicyOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1158,7 +1169,6 @@ internal ApiPolicyOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("policyId", policyId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1171,9 +1181,9 @@ internal ApiPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiProductOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiProductOperations.cs index 255be550cfda..223d6a031999 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiProductOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiProductOperations.cs @@ -128,11 +128,14 @@ internal ApiProductOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ApiProductOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApis", tracingParameters); } @@ -164,9 +166,9 @@ internal ApiProductOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiReleaseOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiReleaseOperations.cs index 7b43fec251fb..e8860691434d 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiReleaseOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiReleaseOperations.cs @@ -131,11 +131,14 @@ internal ApiReleaseOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -147,7 +150,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -167,9 +169,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -385,11 +387,14 @@ internal ApiReleaseOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "releaseId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -401,7 +406,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("releaseId", releaseId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -414,9 +418,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _url = _url.Replace("{releaseId}", System.Uri.EscapeDataString(releaseId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -630,11 +634,14 @@ internal ApiReleaseOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "releaseId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -646,7 +653,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("releaseId", releaseId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -659,9 +665,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _url = _url.Replace("{releaseId}", System.Uri.EscapeDataString(releaseId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -904,11 +910,14 @@ internal ApiReleaseOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -922,7 +931,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("releaseId", releaseId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -935,9 +943,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _url = _url.Replace("{releaseId}", System.Uri.EscapeDataString(releaseId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1214,11 +1222,14 @@ internal ApiReleaseOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1232,7 +1243,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("releaseId", releaseId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1245,9 +1255,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _url = _url.Replace("{releaseId}", System.Uri.EscapeDataString(releaseId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1468,11 +1478,14 @@ internal ApiReleaseOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1485,7 +1498,6 @@ internal ApiReleaseOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("releaseId", releaseId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1498,9 +1510,9 @@ internal ApiReleaseOperations(ApiManagementClient client) _url = _url.Replace("{releaseId}", System.Uri.EscapeDataString(releaseId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiRevisionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiRevisionOperations.cs index 8342d8b7d6fb..d0d6c826a4f0 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiRevisionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiRevisionOperations.cs @@ -128,11 +128,14 @@ internal ApiRevisionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ApiRevisionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -164,9 +166,9 @@ internal ApiRevisionOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiSchemaOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiSchemaOperations.cs index d92171e67649..9cae2fce25d1 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiSchemaOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiSchemaOperations.cs @@ -150,11 +150,14 @@ internal ApiSchemaOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -168,7 +171,6 @@ internal ApiSchemaOperations(ApiManagementClient client) tracingParameters.Add("filter", filter); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApi", tracingParameters); } @@ -192,9 +194,9 @@ internal ApiSchemaOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -416,11 +418,14 @@ internal ApiSchemaOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "schemaId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -432,7 +437,6 @@ internal ApiSchemaOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("schemaId", schemaId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -445,9 +449,9 @@ internal ApiSchemaOperations(ApiManagementClient client) _url = _url.Replace("{schemaId}", System.Uri.EscapeDataString(schemaId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -666,11 +670,14 @@ internal ApiSchemaOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "schemaId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -682,7 +689,6 @@ internal ApiSchemaOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("schemaId", schemaId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -695,9 +701,9 @@ internal ApiSchemaOperations(ApiManagementClient client) _url = _url.Replace("{schemaId}", System.Uri.EscapeDataString(schemaId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -981,11 +987,14 @@ internal ApiSchemaOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -999,7 +1008,6 @@ internal ApiSchemaOperations(ApiManagementClient client) tracingParameters.Add("schemaId", schemaId); tracingParameters.Add("force", force); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1016,9 +1024,9 @@ internal ApiSchemaOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("force={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(force, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1247,11 +1255,14 @@ internal ApiSchemaOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1265,7 +1276,6 @@ internal ApiSchemaOperations(ApiManagementClient client) tracingParameters.Add("schemaId", schemaId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); } @@ -1278,9 +1288,9 @@ internal ApiSchemaOperations(ApiManagementClient client) _url = _url.Replace("{schemaId}", System.Uri.EscapeDataString(schemaId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiTagDescriptionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiTagDescriptionOperations.cs index f39700a34095..74c35d5e26e6 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiTagDescriptionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiTagDescriptionOperations.cs @@ -135,11 +135,14 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -151,7 +154,6 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -171,9 +173,9 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -394,11 +396,14 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagDescriptionId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -410,7 +415,6 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagDescriptionId", tagDescriptionId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -423,9 +427,9 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) _url = _url.Replace("{tagDescriptionId}", System.Uri.EscapeDataString(tagDescriptionId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -644,11 +648,14 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagDescriptionId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -660,7 +667,6 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagDescriptionId", tagDescriptionId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -673,9 +679,9 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) _url = _url.Replace("{tagDescriptionId}", System.Uri.EscapeDataString(tagDescriptionId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -923,11 +929,18 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (parameters != null) + { + parameters.Validate(); + } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -941,7 +954,6 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) tracingParameters.Add("tagDescriptionId", tagDescriptionId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -954,9 +966,9 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) _url = _url.Replace("{tagDescriptionId}", System.Uri.EscapeDataString(tagDescriptionId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1231,11 +1243,14 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1248,7 +1263,6 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagDescriptionId", tagDescriptionId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1261,9 +1275,9 @@ internal ApiTagDescriptionOperations(ApiManagementClient client) _url = _url.Replace("{tagDescriptionId}", System.Uri.EscapeDataString(tagDescriptionId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiVersionSetOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiVersionSetOperations.cs index 3805a7dd8401..ddc770ec7044 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiVersionSetOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ApiVersionSetOperations.cs @@ -109,11 +109,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -343,11 +345,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "versionSetId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +363,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("versionSetId", versionSetId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -370,9 +374,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _url = _url.Replace("{versionSetId}", System.Uri.EscapeDataString(versionSetId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -567,11 +571,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "versionSetId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -582,7 +589,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("versionSetId", versionSetId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -594,9 +600,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _url = _url.Replace("{versionSetId}", System.Uri.EscapeDataString(versionSetId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -824,11 +830,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -841,7 +850,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("versionSetId", versionSetId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -853,9 +861,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _url = _url.Replace("{versionSetId}", System.Uri.EscapeDataString(versionSetId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1113,11 +1121,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1130,7 +1141,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("versionSetId", versionSetId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1142,9 +1152,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _url = _url.Replace("{versionSetId}", System.Uri.EscapeDataString(versionSetId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1346,11 +1356,14 @@ internal ApiVersionSetOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1362,7 +1375,6 @@ internal ApiVersionSetOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("versionSetId", versionSetId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1374,9 +1386,9 @@ internal ApiVersionSetOperations(ApiManagementClient client) _url = _url.Replace("{versionSetId}", System.Uri.EscapeDataString(versionSetId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/AuthorizationServerOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/AuthorizationServerOperations.cs index cb7b14e9b450..1e74e110c600 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/AuthorizationServerOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/AuthorizationServerOperations.cs @@ -110,11 +110,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -125,7 +128,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -144,9 +146,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -343,11 +345,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "authsid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +363,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("authsid", authsid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -370,9 +374,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -566,11 +570,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "authsid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -581,7 +588,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("authsid", authsid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -593,9 +599,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -823,11 +829,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -840,7 +849,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("authsid", authsid); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -852,9 +860,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1112,11 +1120,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1129,7 +1140,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("authsid", authsid); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1141,9 +1151,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1344,11 +1354,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1360,7 +1373,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("authsid", authsid); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1372,9 +1384,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1563,11 +1575,14 @@ internal AuthorizationServerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "authsid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1578,7 +1593,6 @@ internal AuthorizationServerOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("authsid", authsid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); } @@ -1590,9 +1604,9 @@ internal AuthorizationServerOperations(ApiManagementClient client) _url = _url.Replace("{authsid}", System.Uri.EscapeDataString(authsid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/BackendOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/BackendOperations.cs index 6ef7e6da501b..d2572714640f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/BackendOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/BackendOperations.cs @@ -109,11 +109,14 @@ internal BackendOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal BackendOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -339,11 +341,14 @@ internal BackendOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "backendId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +359,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("backendId", backendId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -366,9 +370,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -559,11 +563,14 @@ internal BackendOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "backendId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -574,7 +581,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("backendId", backendId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -586,9 +592,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -812,11 +818,14 @@ internal BackendOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -829,7 +838,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("backendId", backendId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -841,9 +849,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1097,11 +1105,14 @@ internal BackendOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1114,7 +1125,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("backendId", backendId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1126,9 +1136,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1326,11 +1336,14 @@ internal BackendOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1342,7 +1355,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("backendId", backendId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1354,9 +1366,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1544,11 +1556,14 @@ internal BackendOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "backendId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1560,7 +1575,6 @@ internal BackendOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("backendId", backendId); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Reconnect", tracingParameters); } @@ -1572,9 +1586,9 @@ internal BackendOperations(ApiManagementClient client) _url = _url.Replace("{backendId}", System.Uri.EscapeDataString(backendId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CacheOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CacheOperations.cs index f0f5b291db31..bc0bff02da0f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CacheOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CacheOperations.cs @@ -120,11 +120,14 @@ internal CacheOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -136,7 +139,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -155,9 +157,9 @@ internal CacheOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -355,11 +357,14 @@ internal CacheOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "cacheId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -370,7 +375,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("cacheId", cacheId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -382,9 +386,9 @@ internal CacheOperations(ApiManagementClient client) _url = _url.Replace("{cacheId}", System.Uri.EscapeDataString(cacheId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -579,11 +583,14 @@ internal CacheOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "cacheId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -594,7 +601,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("cacheId", cacheId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -606,9 +612,9 @@ internal CacheOperations(ApiManagementClient client) _url = _url.Replace("{cacheId}", System.Uri.EscapeDataString(cacheId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -837,11 +843,14 @@ internal CacheOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -854,7 +863,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("cacheId", cacheId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -866,9 +874,9 @@ internal CacheOperations(ApiManagementClient client) _url = _url.Replace("{cacheId}", System.Uri.EscapeDataString(cacheId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1126,11 +1134,14 @@ internal CacheOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1143,7 +1154,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("cacheId", cacheId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1155,9 +1165,9 @@ internal CacheOperations(ApiManagementClient client) _url = _url.Replace("{cacheId}", System.Uri.EscapeDataString(cacheId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1359,11 +1369,14 @@ internal CacheOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1375,7 +1388,6 @@ internal CacheOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("cacheId", cacheId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1387,9 +1399,9 @@ internal CacheOperations(ApiManagementClient client) _url = _url.Replace("{cacheId}", System.Uri.EscapeDataString(cacheId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CertificateOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CertificateOperations.cs index 61ecc43b1ed2..beb5564e51c7 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CertificateOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/CertificateOperations.cs @@ -109,11 +109,14 @@ internal CertificateOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal CertificateOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal CertificateOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -343,11 +345,14 @@ internal CertificateOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "certificateId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +363,6 @@ internal CertificateOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("certificateId", certificateId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -370,9 +374,9 @@ internal CertificateOperations(ApiManagementClient client) _url = _url.Replace("{certificateId}", System.Uri.EscapeDataString(certificateId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -567,11 +571,14 @@ internal CertificateOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "certificateId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -582,7 +589,6 @@ internal CertificateOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("certificateId", certificateId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -594,9 +600,9 @@ internal CertificateOperations(ApiManagementClient client) _url = _url.Replace("{certificateId}", System.Uri.EscapeDataString(certificateId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -826,11 +832,14 @@ internal CertificateOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -843,7 +852,6 @@ internal CertificateOperations(ApiManagementClient client) tracingParameters.Add("certificateId", certificateId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -855,9 +863,9 @@ internal CertificateOperations(ApiManagementClient client) _url = _url.Replace("{certificateId}", System.Uri.EscapeDataString(certificateId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1108,11 +1116,14 @@ internal CertificateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1124,7 +1135,6 @@ internal CertificateOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("certificateId", certificateId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1136,9 +1146,9 @@ internal CertificateOperations(ApiManagementClient client) _url = _url.Replace("{certificateId}", System.Uri.EscapeDataString(certificateId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DelegationSettingsOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DelegationSettingsOperations.cs index 701eaf6c3e03..ff58ec28a557 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DelegationSettingsOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DelegationSettingsOperations.cs @@ -102,11 +102,14 @@ internal DelegationSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -116,7 +119,6 @@ internal DelegationSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -127,9 +129,9 @@ internal DelegationSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -301,11 +303,14 @@ internal DelegationSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -315,7 +320,6 @@ internal DelegationSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -326,9 +330,9 @@ internal DelegationSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -531,11 +535,14 @@ internal DelegationSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -547,7 +554,6 @@ internal DelegationSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -558,9 +564,9 @@ internal DelegationSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -744,11 +750,14 @@ internal DelegationSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -760,7 +769,6 @@ internal DelegationSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -771,9 +779,9 @@ internal DelegationSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -964,11 +972,14 @@ internal DelegationSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -978,7 +989,6 @@ internal DelegationSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); } @@ -989,9 +999,9 @@ internal DelegationSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DiagnosticOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DiagnosticOperations.cs index f06c1425be85..2a52dbc18ad4 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DiagnosticOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/DiagnosticOperations.cs @@ -109,11 +109,14 @@ internal DiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal DiagnosticOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -343,11 +345,14 @@ internal DiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "diagnosticId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +363,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("diagnosticId", diagnosticId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -370,9 +374,9 @@ internal DiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -567,11 +571,14 @@ internal DiagnosticOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "diagnosticId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -582,7 +589,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("diagnosticId", diagnosticId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -594,9 +600,9 @@ internal DiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -824,11 +830,14 @@ internal DiagnosticOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -841,7 +850,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -853,9 +861,9 @@ internal DiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1113,11 +1121,14 @@ internal DiagnosticOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1130,7 +1141,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1142,9 +1152,9 @@ internal DiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1346,11 +1356,14 @@ internal DiagnosticOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1362,7 +1375,6 @@ internal DiagnosticOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("diagnosticId", diagnosticId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1374,9 +1386,9 @@ internal DiagnosticOperations(ApiManagementClient client) _url = _url.Replace("{diagnosticId}", System.Uri.EscapeDataString(diagnosticId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/EmailTemplateOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/EmailTemplateOperations.cs index 15192160c915..1768a7b5b499 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/EmailTemplateOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/EmailTemplateOperations.cs @@ -126,11 +126,14 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -143,7 +146,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("filter", filter); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -166,9 +168,9 @@ internal EmailTemplateOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -358,11 +360,14 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "templateName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -373,7 +378,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("templateName", templateName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -385,9 +389,9 @@ internal EmailTemplateOperations(ApiManagementClient client) _url = _url.Replace("{templateName}", System.Uri.EscapeDataString(templateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -574,11 +578,14 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "templateName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -589,7 +596,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("templateName", templateName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -601,9 +607,9 @@ internal EmailTemplateOperations(ApiManagementClient client) _url = _url.Replace("{templateName}", System.Uri.EscapeDataString(templateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -819,11 +825,18 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (parameters != null) + { + parameters.Validate(); + } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -836,7 +849,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("templateName", templateName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -848,9 +860,9 @@ internal EmailTemplateOperations(ApiManagementClient client) _url = _url.Replace("{templateName}", System.Uri.EscapeDataString(templateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1087,11 +1099,14 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1104,7 +1119,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("templateName", templateName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1116,9 +1130,9 @@ internal EmailTemplateOperations(ApiManagementClient client) _url = _url.Replace("{templateName}", System.Uri.EscapeDataString(templateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1313,11 +1327,14 @@ internal EmailTemplateOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1329,7 +1346,6 @@ internal EmailTemplateOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("templateName", templateName); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1341,9 +1357,9 @@ internal EmailTemplateOperations(ApiManagementClient client) _url = _url.Replace("{templateName}", System.Uri.EscapeDataString(templateName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayApiOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayApiOperations.cs index 8ed9d1d43c99..d18ba35e250a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayApiOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayApiOperations.cs @@ -138,11 +138,14 @@ internal GatewayApiOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -155,7 +158,6 @@ internal GatewayApiOperations(ApiManagementClient client) tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -175,9 +177,9 @@ internal GatewayApiOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -390,11 +392,14 @@ internal GatewayApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -406,7 +411,6 @@ internal GatewayApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -419,9 +423,9 @@ internal GatewayApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -633,11 +637,14 @@ internal GatewayApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -649,7 +656,6 @@ internal GatewayApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("parameters", parameters); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); @@ -663,9 +669,9 @@ internal GatewayApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -901,11 +907,14 @@ internal GatewayApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "apiId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -917,7 +926,6 @@ internal GatewayApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -930,9 +938,9 @@ internal GatewayApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayHostnameConfigurationOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayHostnameConfigurationOperations.cs index 32aad85886e4..59c95fd65aa8 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayHostnameConfigurationOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayHostnameConfigurationOperations.cs @@ -138,11 +138,14 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -155,7 +158,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -175,9 +177,9 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -390,11 +392,14 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "hcId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -406,7 +411,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("hcId", hcId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -419,9 +423,9 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{hcId}", System.Uri.EscapeDataString(hcId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -632,11 +636,14 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "hcId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -648,7 +655,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("hcId", hcId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -661,9 +667,9 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{hcId}", System.Uri.EscapeDataString(hcId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -893,6 +899,10 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "hcId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); @@ -901,7 +911,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -913,7 +922,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("hcId", hcId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("parameters", parameters); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); @@ -927,9 +935,9 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{hcId}", System.Uri.EscapeDataString(hcId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1178,11 +1186,14 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "hcId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1194,7 +1205,6 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("hcId", hcId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1207,9 +1217,9 @@ internal GatewayHostnameConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{hcId}", System.Uri.EscapeDataString(hcId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayOperations.cs index 14f31d47a622..0a967f57e3f6 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GatewayOperations.cs @@ -119,11 +119,14 @@ internal GatewayOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -135,7 +138,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -154,9 +156,9 @@ internal GatewayOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -350,11 +352,14 @@ internal GatewayOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "gatewayId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -365,7 +370,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -377,9 +381,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -570,11 +574,14 @@ internal GatewayOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "gatewayId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -585,7 +592,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -597,9 +603,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -822,11 +828,14 @@ internal GatewayOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -839,7 +848,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -851,9 +859,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1106,11 +1114,14 @@ internal GatewayOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1123,7 +1134,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1135,9 +1145,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1335,11 +1345,14 @@ internal GatewayOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1351,7 +1364,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1363,9 +1375,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1551,11 +1563,14 @@ internal GatewayOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "gatewayId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1566,7 +1581,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListKeys", tracingParameters); } @@ -1578,9 +1592,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1788,6 +1802,10 @@ internal GatewayOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "gatewayId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); @@ -1800,7 +1818,6 @@ internal GatewayOperations(ApiManagementClient client) { parameters.Validate(); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1811,7 +1828,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("parameters", parameters); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegenerateKey", tracingParameters); @@ -1824,9 +1840,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2020,11 +2036,14 @@ internal GatewayOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2036,7 +2055,6 @@ internal GatewayOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("gatewayId", gatewayId); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GenerateToken", tracingParameters); } @@ -2048,9 +2066,9 @@ internal GatewayOperations(ApiManagementClient client) _url = _url.Replace("{gatewayId}", System.Uri.EscapeDataString(gatewayId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupOperations.cs index f49c1dfa9a9c..70053157b65a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupOperations.cs @@ -110,11 +110,14 @@ internal GroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -125,7 +128,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -144,9 +146,9 @@ internal GroupOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -340,11 +342,14 @@ internal GroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -355,7 +360,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -367,9 +371,9 @@ internal GroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -560,11 +564,14 @@ internal GroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -575,7 +582,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -587,9 +593,9 @@ internal GroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -813,11 +819,14 @@ internal GroupOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -830,7 +839,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("groupId", groupId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -842,9 +850,9 @@ internal GroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1098,11 +1106,14 @@ internal GroupOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1115,7 +1126,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("groupId", groupId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1127,9 +1137,9 @@ internal GroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1327,11 +1337,14 @@ internal GroupOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1343,7 +1356,6 @@ internal GroupOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1355,9 +1367,9 @@ internal GroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupUserOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupUserOperations.cs index 84538e5d3e4f..c0747d82bd55 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupUserOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/GroupUserOperations.cs @@ -128,11 +128,14 @@ internal GroupUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal GroupUserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -164,9 +166,9 @@ internal GroupUserOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -379,11 +381,14 @@ internal GroupUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -395,7 +400,6 @@ internal GroupUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckEntityExists", tracingParameters); } @@ -408,9 +412,9 @@ internal GroupUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -608,11 +612,14 @@ internal GroupUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -624,7 +631,6 @@ internal GroupUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Create", tracingParameters); } @@ -637,9 +643,9 @@ internal GroupUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -869,11 +875,14 @@ internal GroupUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -885,7 +894,6 @@ internal GroupUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("groupId", groupId); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -898,9 +906,9 @@ internal GroupUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IApiManagementClient.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IApiManagementClient.cs index ed6b29d6bd8f..37a9338f649c 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IApiManagementClient.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IApiManagementClient.cs @@ -146,11 +146,6 @@ public partial interface IApiManagementClient : System.IDisposable /// IOperationOperations Operation { get; } - /// - /// Gets the IApiExportOperations. - /// - IApiExportOperations ApiExport { get; } - /// /// Gets the IApiVersionSetOperations. /// @@ -391,5 +386,10 @@ public partial interface IApiManagementClient : System.IDisposable /// IUserConfirmationPasswordOperations UserConfirmationPassword { get; } + /// + /// Gets the IApiExportOperations. + /// + IApiExportOperations ApiExport { get; } + } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IdentityProviderOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IdentityProviderOperations.cs index 9ffb3fad10a0..c259ba3a25dc 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IdentityProviderOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IdentityProviderOperations.cs @@ -107,11 +107,14 @@ internal IdentityProviderOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -121,7 +124,6 @@ internal IdentityProviderOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -132,9 +134,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -317,11 +319,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "identityProviderName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -332,7 +337,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("identityProviderName", identityProviderName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -344,9 +348,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -527,11 +531,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "identityProviderName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -542,7 +549,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("identityProviderName", identityProviderName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -554,9 +560,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -769,11 +775,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -786,7 +795,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("identityProviderName", identityProviderName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -798,9 +806,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1043,11 +1051,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1060,7 +1071,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("identityProviderName", identityProviderName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1072,9 +1082,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1261,11 +1271,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1277,7 +1290,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("identityProviderName", identityProviderName); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1289,9 +1301,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1466,11 +1478,14 @@ internal IdentityProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "identityProviderName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1481,7 +1496,6 @@ internal IdentityProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("identityProviderName", identityProviderName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); } @@ -1493,9 +1507,9 @@ internal IdentityProviderOperations(ApiManagementClient client) _url = _url.Replace("{identityProviderName}", System.Uri.EscapeDataString(identityProviderName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IssueOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IssueOperations.cs index 98864eeef5ff..3a092a601fa5 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IssueOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/IssueOperations.cs @@ -109,11 +109,14 @@ internal IssueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal IssueOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal IssueOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -345,11 +347,14 @@ internal IssueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "issueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -360,7 +365,6 @@ internal IssueOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("issueId", issueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -372,9 +376,9 @@ internal IssueOperations(ApiManagementClient client) _url = _url.Replace("{issueId}", System.Uri.EscapeDataString(issueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/LoggerOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/LoggerOperations.cs index 06a4e875962b..cced12f6ab9b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/LoggerOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/LoggerOperations.cs @@ -110,11 +110,14 @@ internal LoggerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -125,7 +128,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -144,9 +146,9 @@ internal LoggerOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -339,11 +341,14 @@ internal LoggerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "loggerId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +359,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("loggerId", loggerId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -366,9 +370,9 @@ internal LoggerOperations(ApiManagementClient client) _url = _url.Replace("{loggerId}", System.Uri.EscapeDataString(loggerId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -558,11 +562,14 @@ internal LoggerOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "loggerId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -573,7 +580,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("loggerId", loggerId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -585,9 +591,9 @@ internal LoggerOperations(ApiManagementClient client) _url = _url.Replace("{loggerId}", System.Uri.EscapeDataString(loggerId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -810,11 +816,14 @@ internal LoggerOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -827,7 +836,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("loggerId", loggerId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -839,9 +847,9 @@ internal LoggerOperations(ApiManagementClient client) _url = _url.Replace("{loggerId}", System.Uri.EscapeDataString(loggerId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1094,11 +1102,14 @@ internal LoggerOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1111,7 +1122,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("loggerId", loggerId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1123,9 +1133,9 @@ internal LoggerOperations(ApiManagementClient client) _url = _url.Replace("{loggerId}", System.Uri.EscapeDataString(loggerId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1325,11 +1335,14 @@ internal LoggerOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1342,7 +1355,6 @@ internal LoggerOperations(ApiManagementClient client) tracingParameters.Add("loggerId", loggerId); tracingParameters.Add("ifMatch", ifMatch); tracingParameters.Add("force", force); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1358,9 +1370,9 @@ internal LoggerOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("force={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(force, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AdditionalLocation.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AdditionalLocation.cs index 429d0ca8ad78..4aae1833f2b7 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AdditionalLocation.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AdditionalLocation.cs @@ -137,6 +137,10 @@ public virtual void Validate() { Sku.Validate(); } + if (VirtualNetworkConfiguration != null) + { + VirtualNetworkConfiguration.Validate(); + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContract.cs index b1262826c0a5..c9ef93de9951 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContract.cs @@ -235,6 +235,71 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Path"); } + if (ApiRevision != null) + { + if (ApiRevision.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevision", 100); + } + if (ApiRevision.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ApiRevision", 1); + } + } + if (ApiVersion != null) + { + if (ApiVersion.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersion", 100); + } + } + if (ApiRevisionDescription != null) + { + if (ApiRevisionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevisionDescription", 256); + } + } + if (ApiVersionDescription != null) + { + if (ApiVersionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersionDescription", 256); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (ServiceUrl != null) + { + if (ServiceUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ServiceUrl", 2000); + } + if (ServiceUrl.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "ServiceUrl", 0); + } + } + if (Path != null) + { + if (Path.Length > 400) + { + throw new ValidationException(ValidationRules.MaxLength, "Path", 400); + } + if (Path.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "Path", 0); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContractProperties.cs index 420f8fe49c47..abfb457626dd 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiContractProperties.cs @@ -134,12 +134,46 @@ public ApiContractProperties() /// /// Thrown if validation fails /// - public virtual void Validate() + public override void Validate() { + base.Validate(); if (Path == null) { throw new ValidationException(ValidationRules.CannotBeNull, "Path"); } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (ServiceUrl != null) + { + if (ServiceUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ServiceUrl", 2000); + } + if (ServiceUrl.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "ServiceUrl", 0); + } + } + if (Path != null) + { + if (Path.Length > 400) + { + throw new ValidationException(ValidationRules.MaxLength, "Path", 400); + } + if (Path.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "Path", 0); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiCreateOrUpdateParameter.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiCreateOrUpdateParameter.cs index 56f2fed931b1..80b4ad63367b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiCreateOrUpdateParameter.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiCreateOrUpdateParameter.cs @@ -277,6 +277,71 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Path"); } + if (ApiRevision != null) + { + if (ApiRevision.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevision", 100); + } + if (ApiRevision.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ApiRevision", 1); + } + } + if (ApiVersion != null) + { + if (ApiVersion.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersion", 100); + } + } + if (ApiRevisionDescription != null) + { + if (ApiRevisionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevisionDescription", 256); + } + } + if (ApiVersionDescription != null) + { + if (ApiVersionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersionDescription", 256); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (ServiceUrl != null) + { + if (ServiceUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ServiceUrl", 2000); + } + if (ServiceUrl.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "ServiceUrl", 0); + } + } + if (Path != null) + { + if (Path.Length > 400) + { + throw new ValidationException(ValidationRules.MaxLength, "Path", 400); + } + if (Path.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "Path", 0); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiEntityBaseContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiEntityBaseContract.cs index 440f615e2af7..3a3644053459 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiEntityBaseContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiEntityBaseContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -152,5 +153,46 @@ public ApiEntityBaseContract() [JsonProperty(PropertyName = "subscriptionRequired")] public bool? SubscriptionRequired { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ApiRevision != null) + { + if (ApiRevision.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevision", 100); + } + if (ApiRevision.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ApiRevision", 1); + } + } + if (ApiVersion != null) + { + if (ApiVersion.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersion", 100); + } + } + if (ApiRevisionDescription != null) + { + if (ApiRevisionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevisionDescription", 256); + } + } + if (ApiVersionDescription != null) + { + if (ApiVersionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersionDescription", 256); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceBaseProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceBaseProperties.cs index 1a83eb9b2fde..830d5e08d6f1 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceBaseProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceBaseProperties.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -353,5 +354,55 @@ public ApiManagementServiceBaseProperties() [JsonProperty(PropertyName = "apiVersionConstraint")] public ApiVersionConstraint ApiVersionConstraint { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (NotificationSenderEmail != null) + { + if (NotificationSenderEmail.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "NotificationSenderEmail", 100); + } + } + if (HostnameConfigurations != null) + { + foreach (var element in HostnameConfigurations) + { + if (element != null) + { + element.Validate(); + } + } + } + if (VirtualNetworkConfiguration != null) + { + VirtualNetworkConfiguration.Validate(); + } + if (AdditionalLocations != null) + { + foreach (var element1 in AdditionalLocations) + { + if (element1 != null) + { + element1.Validate(); + } + } + } + if (Certificates != null) + { + foreach (var element2 in Certificates) + { + if (element2 != null) + { + element2.Validate(); + } + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceResource.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceResource.cs index fa1d11c61671..9b12d219a0d8 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceResource.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceResource.cs @@ -437,6 +437,13 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Location"); } + if (NotificationSenderEmail != null) + { + if (NotificationSenderEmail.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "NotificationSenderEmail", 100); + } + } if (HostnameConfigurations != null) { foreach (var element in HostnameConfigurations) @@ -447,6 +454,10 @@ public virtual void Validate() } } } + if (VirtualNetworkConfiguration != null) + { + VirtualNetworkConfiguration.Validate(); + } if (AdditionalLocations != null) { foreach (var element1 in AdditionalLocations) @@ -467,6 +478,20 @@ public virtual void Validate() } } } + if (PublisherEmail != null) + { + if (PublisherEmail.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "PublisherEmail", 100); + } + } + if (PublisherName != null) + { + if (PublisherName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "PublisherName", 100); + } + } if (Sku != null) { Sku.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceUpdateParameters.cs index 9d4cdeda2abf..304aafebf96e 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiManagementServiceUpdateParameters.cs @@ -413,6 +413,13 @@ public ApiManagementServiceUpdateParameters() /// public virtual void Validate() { + if (NotificationSenderEmail != null) + { + if (NotificationSenderEmail.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "NotificationSenderEmail", 100); + } + } if (HostnameConfigurations != null) { foreach (var element in HostnameConfigurations) @@ -423,6 +430,10 @@ public virtual void Validate() } } } + if (VirtualNetworkConfiguration != null) + { + VirtualNetworkConfiguration.Validate(); + } if (AdditionalLocations != null) { foreach (var element1 in AdditionalLocations) @@ -443,6 +454,20 @@ public virtual void Validate() } } } + if (PublisherEmail != null) + { + if (PublisherEmail.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "PublisherEmail", 100); + } + } + if (PublisherName != null) + { + if (PublisherName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "PublisherName", 100); + } + } if (Sku != null) { Sku.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionContract.cs index e5ac8262c268..558e09cdf107 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -114,5 +115,32 @@ public ApiRevisionContract() [JsonProperty(PropertyName = "isCurrent")] public bool? IsCurrent { get; private set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ApiRevision != null) + { + if (ApiRevision.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevision", 100); + } + if (ApiRevision.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ApiRevision", 1); + } + } + if (Description != null) + { + if (Description.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 256); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionInfoContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionInfoContract.cs index 881082a07bd3..bdbb3c21c2d7 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionInfoContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiRevisionInfoContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -76,5 +77,28 @@ public ApiRevisionInfoContract() [JsonProperty(PropertyName = "apiVersionSet")] public ApiVersionSetContractDetails ApiVersionSet { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ApiVersionName != null) + { + if (ApiVersionName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersionName", 100); + } + } + if (ApiRevisionDescription != null) + { + if (ApiRevisionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevisionDescription", 256); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiTagResourceContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiTagResourceContractProperties.cs index b989f3f9ed29..eb956160cc20 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiTagResourceContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiTagResourceContractProperties.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -119,5 +120,48 @@ public ApiTagResourceContractProperties() [JsonProperty(PropertyName = "protocols")] public IList Protocols { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public override void Validate() + { + base.Validate(); + if (Name != null) + { + if (Name.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Name", 300); + } + if (Name.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Name", 1); + } + } + if (ServiceUrl != null) + { + if (ServiceUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ServiceUrl", 2000); + } + if (ServiceUrl.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ServiceUrl", 1); + } + } + if (Path != null) + { + if (Path.Length > 400) + { + throw new ValidationException(ValidationRules.MaxLength, "Path", 400); + } + if (Path.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "Path", 0); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiUpdateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiUpdateContract.cs index 05f8f789c6ec..7701cc20b045 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiUpdateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiUpdateContract.cs @@ -200,5 +200,79 @@ public ApiUpdateContract() [JsonProperty(PropertyName = "properties.protocols")] public IList Protocols { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ApiRevision != null) + { + if (ApiRevision.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevision", 100); + } + if (ApiRevision.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ApiRevision", 1); + } + } + if (ApiVersion != null) + { + if (ApiVersion.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersion", 100); + } + } + if (ApiRevisionDescription != null) + { + if (ApiRevisionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiRevisionDescription", 256); + } + } + if (ApiVersionDescription != null) + { + if (ApiVersionDescription.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "ApiVersionDescription", 256); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (ServiceUrl != null) + { + if (ServiceUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ServiceUrl", 2000); + } + if (ServiceUrl.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ServiceUrl", 1); + } + } + if (Path != null) + { + if (Path.Length > 400) + { + throw new ValidationException(ValidationRules.MaxLength, "Path", 400); + } + if (Path.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "Path", 0); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetContract.cs index 031d058484e1..e541b2665f66 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetContract.cs @@ -113,6 +113,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "VersioningScheme"); } + if (VersionQueryName != null) + { + if (VersionQueryName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionQueryName", 100); + } + if (VersionQueryName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionQueryName", 1); + } + } + if (VersionHeaderName != null) + { + if (VersionHeaderName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionHeaderName", 100); + } + if (VersionHeaderName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionHeaderName", 1); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 100); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetEntityBase.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetEntityBase.cs index 2caff1909a9f..ae233adb00ad 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetEntityBase.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetEntityBase.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -69,5 +70,36 @@ public ApiVersionSetEntityBase() [JsonProperty(PropertyName = "versionHeaderName")] public string VersionHeaderName { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (VersionQueryName != null) + { + if (VersionQueryName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionQueryName", 100); + } + if (VersionQueryName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionQueryName", 1); + } + } + if (VersionHeaderName != null) + { + if (VersionHeaderName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionHeaderName", 100); + } + if (VersionHeaderName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionHeaderName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetUpdateParameters.cs index 6a7fa044e092..46d670da090f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ApiVersionSetUpdateParameters.cs @@ -94,5 +94,47 @@ public ApiVersionSetUpdateParameters() [JsonProperty(PropertyName = "properties.versioningScheme")] public string VersioningScheme { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (VersionQueryName != null) + { + if (VersionQueryName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionQueryName", 100); + } + if (VersionQueryName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionQueryName", 1); + } + } + if (VersionHeaderName != null) + { + if (VersionHeaderName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "VersionHeaderName", 100); + } + if (VersionHeaderName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "VersionHeaderName", 1); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 100); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerContract.cs index 90fba4689c75..f239f764153e 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerContract.cs @@ -276,6 +276,17 @@ public virtual void Validate() } } } + if (DisplayName != null) + { + if (DisplayName.Length > 50) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 50); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerUpdateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerUpdateContract.cs index 2dedeacee848..6ccf6044d68d 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerUpdateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/AuthorizationServerUpdateContract.cs @@ -238,5 +238,35 @@ public AuthorizationServerUpdateContract() [JsonProperty(PropertyName = "properties.clientSecret")] public string ClientSecret { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (TokenBodyParameters != null) + { + foreach (var element in TokenBodyParameters) + { + if (element != null) + { + element.Validate(); + } + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 50) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 50); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendAuthorizationHeaderCredentials.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendAuthorizationHeaderCredentials.cs index ae08095d15ca..0d3e88976f83 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendAuthorizationHeaderCredentials.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendAuthorizationHeaderCredentials.cs @@ -74,6 +74,28 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Parameter"); } + if (Scheme != null) + { + if (Scheme.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "Scheme", 100); + } + if (Scheme.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Scheme", 1); + } + } + if (Parameter != null) + { + if (Parameter.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Parameter", 300); + } + if (Parameter.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Parameter", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendBaseParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendBaseParameters.cs index ca6eb593d55e..d10de360a431 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendBaseParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendBaseParameters.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -103,11 +104,44 @@ public BackendBaseParameters() /// /// Validate the object. /// - /// + /// /// Thrown if validation fails /// public virtual void Validate() { + if (Title != null) + { + if (Title.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Title", 300); + } + if (Title.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Title", 1); + } + } + if (Description != null) + { + if (Description.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 2000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + if (ResourceId != null) + { + if (ResourceId.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ResourceId", 2000); + } + if (ResourceId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ResourceId", 1); + } + } if (Properties != null) { Properties.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendContract.cs index 9c5746491fd6..3662dbc92827 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendContract.cs @@ -142,6 +142,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Protocol"); } + if (Title != null) + { + if (Title.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Title", 300); + } + if (Title.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Title", 1); + } + } + if (Description != null) + { + if (Description.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 2000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + if (ResourceId != null) + { + if (ResourceId.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ResourceId", 2000); + } + if (ResourceId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ResourceId", 1); + } + } if (Properties != null) { Properties.Validate(); @@ -154,6 +187,17 @@ public virtual void Validate() { Proxy.Validate(); } + if (Url != null) + { + if (Url.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Url", 2000); + } + if (Url.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Url", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendCredentialsContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendCredentialsContract.cs index bc51b2a4deef..30fcc6bf3c06 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendCredentialsContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendCredentialsContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -78,11 +79,18 @@ public BackendCredentialsContract() /// /// Validate the object. /// - /// + /// /// Thrown if validation fails /// public virtual void Validate() { + if (Certificate != null) + { + if (Certificate.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "Certificate", 32); + } + } if (Authorization != null) { Authorization.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendProxyContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendProxyContract.cs index 519523e74154..13338776d03e 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendProxyContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendProxyContract.cs @@ -86,6 +86,17 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Url"); } + if (Url != null) + { + if (Url.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Url", 2000); + } + if (Url.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Url", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendUpdateParameters.cs index f5dc8676fce2..10414d288d8b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/BackendUpdateParameters.cs @@ -129,6 +129,39 @@ public BackendUpdateParameters() /// public virtual void Validate() { + if (Title != null) + { + if (Title.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Title", 300); + } + if (Title.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Title", 1); + } + } + if (Description != null) + { + if (Description.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 2000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + if (ResourceId != null) + { + if (ResourceId.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ResourceId", 2000); + } + if (ResourceId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ResourceId", 1); + } + } if (Properties != null) { Properties.Validate(); @@ -141,6 +174,17 @@ public virtual void Validate() { Proxy.Validate(); } + if (Url != null) + { + if (Url.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Url", 2000); + } + if (Url.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Url", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheContract.cs index a790374d79bc..2d7c660a2553 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheContract.cs @@ -86,6 +86,27 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "ConnectionString"); } + if (Description != null) + { + if (Description.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 2000); + } + } + if (ConnectionString != null) + { + if (ConnectionString.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "ConnectionString", 300); + } + } + if (ResourceId != null) + { + if (ResourceId.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ResourceId", 2000); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheUpdateParameters.cs index 86ffc8386fc8..5ee3d3d2b2a7 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/CacheUpdateParameters.cs @@ -69,5 +69,35 @@ public CacheUpdateParameters() [JsonProperty(PropertyName = "properties.resourceId")] public string ResourceId { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Description != null) + { + if (Description.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 2000); + } + } + if (ConnectionString != null) + { + if (ConnectionString.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "ConnectionString", 300); + } + } + if (ResourceId != null) + { + if (ResourceId.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ResourceId", 2000); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ConnectivityStatusContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ConnectivityStatusContract.cs index aed42db0e800..eeeca7a189e9 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ConnectivityStatusContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ConnectivityStatusContract.cs @@ -125,6 +125,13 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Status"); } + if (Name != null) + { + if (Name.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Name", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateContract.cs index a3f02ae3cbc5..6ba6bb8c0a51 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateContract.cs @@ -117,6 +117,34 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Body"); } + if (Subject != null) + { + if (Subject.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Subject", 1000); + } + if (Subject.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Subject", 1); + } + } + if (Body != null) + { + if (Body.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Body", 1); + } + } + if (Parameters != null) + { + foreach (var element in Parameters) + { + if (element != null) + { + element.Validate(); + } + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateParametersContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateParametersContractProperties.cs index 647bed46e0be..c306d22bcb58 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateParametersContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateParametersContractProperties.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -65,5 +66,55 @@ public EmailTemplateParametersContractProperties() [JsonProperty(PropertyName = "description")] public string Description { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Name != null) + { + if (Name.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "Name", 256); + } + if (Name.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Name", 1); + } + if (!System.Text.RegularExpressions.Regex.IsMatch(Name, "^[A-Za-z0-9-._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Name", "^[A-Za-z0-9-._]+$"); + } + } + if (Title != null) + { + if (Title.Length > 4096) + { + throw new ValidationException(ValidationRules.MaxLength, "Title", 4096); + } + if (Title.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Title", 1); + } + } + if (Description != null) + { + if (Description.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 256); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + if (!System.Text.RegularExpressions.Regex.IsMatch(Description, "^[A-Za-z0-9-._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "Description", "^[A-Za-z0-9-._]+$"); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateUpdateParameters.cs index ac21c482ee62..f9c6390994ef 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/EmailTemplateUpdateParameters.cs @@ -88,5 +88,42 @@ public EmailTemplateUpdateParameters() [JsonProperty(PropertyName = "properties.parameters")] public IList Parameters { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Subject != null) + { + if (Subject.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Subject", 1000); + } + if (Subject.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Subject", 1); + } + } + if (Body != null) + { + if (Body.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Body", 1); + } + } + if (Parameters != null) + { + foreach (var element in Parameters) + { + if (element != null) + { + element.Validate(); + } + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GatewayContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GatewayContract.cs index b5275735097a..62a7f552a44b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GatewayContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GatewayContract.cs @@ -75,6 +75,13 @@ public virtual void Validate() { LocationData.Validate(); } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContract.cs index 4e0add48e7a1..e17fe5e13ffb 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContract.cs @@ -113,6 +113,24 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContractProperties.cs index 56600211e437..07c97234a6f2 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupContractProperties.cs @@ -106,6 +106,24 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupCreateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupCreateParameters.cs index 94b6e5941945..2dbe8fc20697 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupCreateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupCreateParameters.cs @@ -96,6 +96,17 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupUpdateParameters.cs index 2dcf2a1c1c6e..8d236c2893ec 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/GroupUpdateParameters.cs @@ -84,5 +84,25 @@ public GroupUpdateParameters() [JsonProperty(PropertyName = "properties.externalId")] public string ExternalId { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderBaseParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderBaseParameters.cs index 8c4f0535ae05..f591f52b47c0 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderBaseParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderBaseParameters.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -125,5 +126,49 @@ public IdentityProviderBaseParameters() [JsonProperty(PropertyName = "passwordResetPolicyName")] public string PasswordResetPolicyName { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (AllowedTenants != null) + { + if (AllowedTenants.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "AllowedTenants", 32); + } + } + if (SignupPolicyName != null) + { + if (SignupPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SignupPolicyName", 1); + } + } + if (SigninPolicyName != null) + { + if (SigninPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SigninPolicyName", 1); + } + } + if (ProfileEditingPolicyName != null) + { + if (ProfileEditingPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ProfileEditingPolicyName", 1); + } + } + if (PasswordResetPolicyName != null) + { + if (PasswordResetPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PasswordResetPolicyName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderContract.cs index 33c4f206c211..8adc8501aed4 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderContract.cs @@ -172,6 +172,55 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "ClientId"); } + if (AllowedTenants != null) + { + if (AllowedTenants.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "AllowedTenants", 32); + } + } + if (SignupPolicyName != null) + { + if (SignupPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SignupPolicyName", 1); + } + } + if (SigninPolicyName != null) + { + if (SigninPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SigninPolicyName", 1); + } + } + if (ProfileEditingPolicyName != null) + { + if (ProfileEditingPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ProfileEditingPolicyName", 1); + } + } + if (PasswordResetPolicyName != null) + { + if (PasswordResetPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PasswordResetPolicyName", 1); + } + } + if (ClientId != null) + { + if (ClientId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientId", 1); + } + } + if (ClientSecret != null) + { + if (ClientSecret.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientSecret", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderCreateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderCreateContract.cs index 7fd61edd769b..521ca44c16c4 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderCreateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderCreateContract.cs @@ -178,6 +178,55 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "ClientSecret"); } + if (AllowedTenants != null) + { + if (AllowedTenants.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "AllowedTenants", 32); + } + } + if (SignupPolicyName != null) + { + if (SignupPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SignupPolicyName", 1); + } + } + if (SigninPolicyName != null) + { + if (SigninPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SigninPolicyName", 1); + } + } + if (ProfileEditingPolicyName != null) + { + if (ProfileEditingPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ProfileEditingPolicyName", 1); + } + } + if (PasswordResetPolicyName != null) + { + if (PasswordResetPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PasswordResetPolicyName", 1); + } + } + if (ClientId != null) + { + if (ClientId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientId", 1); + } + } + if (ClientSecret != null) + { + if (ClientSecret.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientSecret", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderUpdateParameters.cs index 901477f2719d..d32298cf5a7c 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/IdentityProviderUpdateParameters.cs @@ -154,5 +154,63 @@ public IdentityProviderUpdateParameters() [JsonProperty(PropertyName = "properties.clientSecret")] public string ClientSecret { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (AllowedTenants != null) + { + if (AllowedTenants.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "AllowedTenants", 32); + } + } + if (SignupPolicyName != null) + { + if (SignupPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SignupPolicyName", 1); + } + } + if (SigninPolicyName != null) + { + if (SigninPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SigninPolicyName", 1); + } + } + if (ProfileEditingPolicyName != null) + { + if (ProfileEditingPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ProfileEditingPolicyName", 1); + } + } + if (PasswordResetPolicyName != null) + { + if (PasswordResetPolicyName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PasswordResetPolicyName", 1); + } + } + if (ClientId != null) + { + if (ClientId.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientId", 1); + } + } + if (ClientSecret != null) + { + if (ClientSecret.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "ClientSecret", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/LoggerContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/LoggerContract.cs index 13a2eef55c94..faf16d7a335f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/LoggerContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/LoggerContract.cs @@ -116,6 +116,13 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Credentials"); } + if (Description != null) + { + if (Description.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 256); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueContract.cs index 084c3c65eb49..e0ebee604d58 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueContract.cs @@ -106,6 +106,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (Tags != null) + { + if (Tags.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "Tags", 32); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 256); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + if (!System.Text.RegularExpressions.Regex.IsMatch(DisplayName, "^[A-Za-z0-9-._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "DisplayName", "^[A-Za-z0-9-._]+$"); + } + } + if (Value != null) + { + if (Value.Length > 4096) + { + throw new ValidationException(ValidationRules.MaxLength, "Value", 4096); + } + if (Value.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Value", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueCreateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueCreateContract.cs index 642e1ec7425a..137c29b9ad79 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueCreateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueCreateContract.cs @@ -110,6 +110,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Value"); } + if (Tags != null) + { + if (Tags.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "Tags", 32); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 256); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + if (!System.Text.RegularExpressions.Regex.IsMatch(DisplayName, "^[A-Za-z0-9-._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "DisplayName", "^[A-Za-z0-9-._]+$"); + } + } + if (Value != null) + { + if (Value.Length > 4096) + { + throw new ValidationException(ValidationRules.MaxLength, "Value", 4096); + } + if (Value.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Value", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueEntityBaseParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueEntityBaseParameters.cs index 18608bb0df29..9a5074be421b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueEntityBaseParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueEntityBaseParameters.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -63,5 +64,21 @@ public NamedValueEntityBaseParameters() [JsonProperty(PropertyName = "secret")] public bool? Secret { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Tags != null) + { + if (Tags.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "Tags", 32); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueUpdateParameters.cs index 5e91d546893a..177bd429a609 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NamedValueUpdateParameters.cs @@ -86,5 +86,47 @@ public NamedValueUpdateParameters() [JsonProperty(PropertyName = "properties.value")] public string Value { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Tags != null) + { + if (Tags.Count > 32) + { + throw new ValidationException(ValidationRules.MaxItems, "Tags", 32); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 256); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + if (!System.Text.RegularExpressions.Regex.IsMatch(DisplayName, "^[A-Za-z0-9-._]+$")) + { + throw new ValidationException(ValidationRules.Pattern, "DisplayName", "^[A-Za-z0-9-._]+$"); + } + } + if (Value != null) + { + if (Value.Length > 4096) + { + throw new ValidationException(ValidationRules.MaxLength, "Value", 4096); + } + if (Value.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Value", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NetworkStatusContractByLocation.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NetworkStatusContractByLocation.cs index c6a3fe1dbf38..5608b9e6de5a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NetworkStatusContractByLocation.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NetworkStatusContractByLocation.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -60,11 +61,18 @@ public NetworkStatusContractByLocation() /// /// Validate the object. /// - /// + /// /// Thrown if validation fails /// public virtual void Validate() { + if (Location != null) + { + if (Location.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Location", 1); + } + } if (NetworkStatus != null) { NetworkStatus.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NotificationContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NotificationContract.cs index b904fdef872a..49a6d346fe0f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NotificationContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/NotificationContract.cs @@ -83,6 +83,17 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Title"); } + if (Title != null) + { + if (Title.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Title", 1000); + } + if (Title.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Title", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderContract.cs index 7c7d24ef31c3..968d453142bc 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderContract.cs @@ -115,6 +115,13 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "ClientId"); } + if (DisplayName != null) + { + if (DisplayName.Length > 50) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 50); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderUpdateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderUpdateContract.cs index b8e035fed745..a9f72234fb39 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderUpdateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OpenidConnectProviderUpdateContract.cs @@ -90,5 +90,21 @@ public OpenidConnectProviderUpdateContract() [JsonProperty(PropertyName = "properties.clientSecret")] public string ClientSecret { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (DisplayName != null) + { + if (DisplayName.Length > 50) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 50); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationContract.cs index 380ebeb57dae..0855e59a3755 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationContract.cs @@ -152,6 +152,13 @@ public virtual void Validate() } } } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } if (Responses != null) { foreach (var element1 in Responses) @@ -162,6 +169,28 @@ public virtual void Validate() } } } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (UrlTemplate != null) + { + if (UrlTemplate.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "UrlTemplate", 1000); + } + if (UrlTemplate.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "UrlTemplate", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationEntityBaseContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationEntityBaseContract.cs index 31049aca7801..ab95926fea77 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationEntityBaseContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationEntityBaseContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Collections; using System.Collections.Generic; @@ -86,5 +87,41 @@ public OperationEntityBaseContract() [JsonProperty(PropertyName = "policies")] public string Policies { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (TemplateParameters != null) + { + foreach (var element in TemplateParameters) + { + if (element != null) + { + element.Validate(); + } + } + } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } + if (Responses != null) + { + foreach (var element1 in Responses) + { + if (element1 != null) + { + element1.Validate(); + } + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationUpdateContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationUpdateContract.cs index 572a0351dd1e..36308b97b2a8 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationUpdateContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/OperationUpdateContract.cs @@ -117,5 +117,63 @@ public OperationUpdateContract() [JsonProperty(PropertyName = "properties.urlTemplate")] public string UrlTemplate { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (TemplateParameters != null) + { + foreach (var element in TemplateParameters) + { + if (element != null) + { + element.Validate(); + } + } + } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + } + if (Responses != null) + { + foreach (var element1 in Responses) + { + if (element1 != null) + { + element1.Validate(); + } + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (UrlTemplate != null) + { + if (UrlTemplate.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "UrlTemplate", 1000); + } + if (UrlTemplate.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "UrlTemplate", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductContract.cs index cdc23aa77792..de06cc03b6ba 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductContract.cs @@ -162,6 +162,28 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductEntityBaseParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductEntityBaseParameters.cs index 68cac208dc65..27c7a314d53b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductEntityBaseParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductEntityBaseParameters.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -136,5 +137,25 @@ public ProductEntityBaseParameters() [JsonProperty(PropertyName = "state")] public ProductState? State { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductTagResourceContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductTagResourceContractProperties.cs index 35b72f41b0d0..870bc3b61cce 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductTagResourceContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductTagResourceContractProperties.cs @@ -98,12 +98,24 @@ public ProductTagResourceContractProperties() /// /// Thrown if validation fails /// - public virtual void Validate() + public override void Validate() { + base.Validate(); if (Name == null) { throw new ValidationException(ValidationRules.CannotBeNull, "Name"); } + if (Name != null) + { + if (Name.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "Name", 300); + } + if (Name.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Name", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductUpdateParameters.cs index e937a865850d..d131595232c5 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ProductUpdateParameters.cs @@ -145,5 +145,36 @@ public ProductUpdateParameters() [JsonProperty(PropertyName = "properties.displayName")] public string DisplayName { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Description != null) + { + if (Description.Length > 1000) + { + throw new ValidationException(ValidationRules.MaxLength, "Description", 1000); + } + if (Description.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Description", 1); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 300) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 300); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/QuotaCounterContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/QuotaCounterContract.cs index ea87800b9188..a71b0049525e 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/QuotaCounterContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/QuotaCounterContract.cs @@ -111,6 +111,20 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "PeriodKey"); } + if (CounterKey != null) + { + if (CounterKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "CounterKey", 1); + } + } + if (PeriodKey != null) + { + if (PeriodKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PeriodKey", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ResourceLocationDataContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ResourceLocationDataContract.cs index c3d3ac5fdb53..9ed6e45d5d84 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ResourceLocationDataContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/ResourceLocationDataContract.cs @@ -92,6 +92,34 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Name"); } + if (Name != null) + { + if (Name.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "Name", 256); + } + } + if (City != null) + { + if (City.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "City", 256); + } + } + if (District != null) + { + if (District.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "District", 256); + } + } + if (CountryOrRegion != null) + { + if (CountryOrRegion.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "CountryOrRegion", 256); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionContract.cs index 8dcb69e1793c..f915580ec674 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionContract.cs @@ -246,6 +246,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Scope"); } + if (DisplayName != null) + { + if (DisplayName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 100); + } + if (DisplayName.Length < 0) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 0); + } + } + if (PrimaryKey != null) + { + if (PrimaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "PrimaryKey", 256); + } + if (PrimaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PrimaryKey", 1); + } + } + if (SecondaryKey != null) + { + if (SecondaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "SecondaryKey", 256); + } + if (SecondaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SecondaryKey", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionCreateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionCreateParameters.cs index 6db0f72c1f29..35bd7aa3275a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionCreateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionCreateParameters.cs @@ -147,6 +147,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 100); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + if (PrimaryKey != null) + { + if (PrimaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "PrimaryKey", 256); + } + if (PrimaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PrimaryKey", 1); + } + } + if (SecondaryKey != null) + { + if (SecondaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "SecondaryKey", 256); + } + if (SecondaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SecondaryKey", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionKeysContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionKeysContract.cs index e08de2a2fc3b..6d042d52bc5a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionKeysContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionKeysContract.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -55,5 +56,36 @@ public SubscriptionKeysContract() [JsonProperty(PropertyName = "secondaryKey")] public string SecondaryKey { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (PrimaryKey != null) + { + if (PrimaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "PrimaryKey", 256); + } + if (PrimaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PrimaryKey", 1); + } + } + if (SecondaryKey != null) + { + if (SecondaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "SecondaryKey", 256); + } + if (SecondaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SecondaryKey", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionUpdateParameters.cs index 8bdac5b760c6..380f4d11fd95 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/SubscriptionUpdateParameters.cs @@ -148,5 +148,36 @@ public SubscriptionUpdateParameters() [JsonProperty(PropertyName = "properties.allowTracing")] public bool? AllowTracing { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (PrimaryKey != null) + { + if (PrimaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "PrimaryKey", 256); + } + if (PrimaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "PrimaryKey", 1); + } + } + if (SecondaryKey != null) + { + if (SecondaryKey.Length > 256) + { + throw new ValidationException(ValidationRules.MaxLength, "SecondaryKey", 256); + } + if (SecondaryKey.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "SecondaryKey", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagContract.cs index 09e91423f0f7..a1b2a33496e2 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagContract.cs @@ -67,6 +67,17 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 160) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 160); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagCreateUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagCreateUpdateParameters.cs index d4012efee267..6bf21e536e8b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagCreateUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagCreateUpdateParameters.cs @@ -62,6 +62,17 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "DisplayName"); } + if (DisplayName != null) + { + if (DisplayName.Length > 160) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 160); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionContract.cs index ea183cd66f94..343ac9393717 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionContract.cs @@ -91,5 +91,32 @@ public TagDescriptionContract() [JsonProperty(PropertyName = "properties.displayName")] public string DisplayName { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ExternalDocsUrl != null) + { + if (ExternalDocsUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ExternalDocsUrl", 2000); + } + } + if (DisplayName != null) + { + if (DisplayName.Length > 160) + { + throw new ValidationException(ValidationRules.MaxLength, "DisplayName", 160); + } + if (DisplayName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "DisplayName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionCreateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionCreateParameters.cs index 03a356ee0195..c40b4d65ab8c 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionCreateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagDescriptionCreateParameters.cs @@ -71,5 +71,21 @@ public TagDescriptionCreateParameters() [JsonProperty(PropertyName = "properties.externalDocsDescription")] public string ExternalDocsDescription { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (ExternalDocsUrl != null) + { + if (ExternalDocsUrl.Length > 2000) + { + throw new ValidationException(ValidationRules.MaxLength, "ExternalDocsUrl", 2000); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagResourceContract.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagResourceContract.cs index ce13df9d2e7b..ccfdb809b4fc 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagResourceContract.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagResourceContract.cs @@ -84,6 +84,14 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Tag"); } + if (Tag != null) + { + Tag.Validate(); + } + if (Api != null) + { + Api.Validate(); + } if (Product != null) { Product.Validate(); diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagTagResourceContractProperties.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagTagResourceContractProperties.cs index c2244f85d4c5..a0c8b4332eb9 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagTagResourceContractProperties.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/TagTagResourceContractProperties.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -57,5 +58,25 @@ public TagTagResourceContractProperties() [JsonProperty(PropertyName = "name")] public string Name { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Name != null) + { + if (Name.Length > 160) + { + throw new ValidationException(ValidationRules.MaxLength, "Name", 160); + } + if (Name.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Name", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserCreateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserCreateParameters.cs index 1feefcfa5fdf..75b33ae75d54 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserCreateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserCreateParameters.cs @@ -156,6 +156,39 @@ public virtual void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "LastName"); } + if (Email != null) + { + if (Email.Length > 254) + { + throw new ValidationException(ValidationRules.MaxLength, "Email", 254); + } + if (Email.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Email", 1); + } + } + if (FirstName != null) + { + if (FirstName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "FirstName", 100); + } + if (FirstName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "FirstName", 1); + } + } + if (LastName != null) + { + if (LastName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "LastName", 100); + } + if (LastName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "LastName", 1); + } + } } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserUpdateParameters.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserUpdateParameters.cs index 3e5669ded042..c192304971b1 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserUpdateParameters.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/UserUpdateParameters.cs @@ -110,5 +110,47 @@ public UserUpdateParameters() [JsonProperty(PropertyName = "properties.lastName")] public string LastName { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (Email != null) + { + if (Email.Length > 254) + { + throw new ValidationException(ValidationRules.MaxLength, "Email", 254); + } + if (Email.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "Email", 1); + } + } + if (FirstName != null) + { + if (FirstName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "FirstName", 100); + } + if (FirstName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "FirstName", 1); + } + } + if (LastName != null) + { + if (LastName.Length > 100) + { + throw new ValidationException(ValidationRules.MaxLength, "LastName", 100); + } + if (LastName.Length < 1) + { + throw new ValidationException(ValidationRules.MinLength, "LastName", 1); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/VirtualNetworkConfiguration.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/VirtualNetworkConfiguration.cs index 245f6290f43c..dbbf9d18810b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/VirtualNetworkConfiguration.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/Models/VirtualNetworkConfiguration.cs @@ -10,6 +10,7 @@ namespace Microsoft.Azure.Management.ApiManagement.Models { + using Microsoft.Rest; using Newtonsoft.Json; using System.Linq; @@ -70,5 +71,21 @@ public VirtualNetworkConfiguration() [JsonProperty(PropertyName = "subnetResourceId")] public string SubnetResourceId { get; set; } + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public virtual void Validate() + { + if (SubnetResourceId != null) + { + if (!System.Text.RegularExpressions.Regex.IsMatch(SubnetResourceId, "^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$")) + { + throw new ValidationException(ValidationRules.Pattern, "SubnetResourceId", "^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$"); + } + } + } } } diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NamedValueOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NamedValueOperations.cs index 1f011e9fa4ea..f7e5752c31da 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NamedValueOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NamedValueOperations.cs @@ -110,11 +110,14 @@ internal NamedValueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -125,7 +128,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -144,9 +146,9 @@ internal NamedValueOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -339,11 +341,14 @@ internal NamedValueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "namedValueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +359,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("namedValueId", namedValueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -366,9 +370,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -558,11 +562,14 @@ internal NamedValueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "namedValueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -573,7 +580,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("namedValueId", namedValueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -585,9 +591,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -866,11 +872,14 @@ internal NamedValueOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -882,7 +891,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("namedValueId", namedValueId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -894,9 +902,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1081,11 +1089,14 @@ internal NamedValueOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "namedValueId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1096,7 +1107,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("namedValueId", namedValueId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListValue", tracingParameters); } @@ -1108,9 +1118,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1320,11 +1330,14 @@ internal NamedValueOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1337,7 +1350,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("namedValueId", namedValueId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginCreateOrUpdate", tracingParameters); } @@ -1349,9 +1361,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1607,11 +1619,14 @@ internal NamedValueOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1624,7 +1639,6 @@ internal NamedValueOperations(ApiManagementClient client) tracingParameters.Add("namedValueId", namedValueId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginUpdate", tracingParameters); } @@ -1636,9 +1650,9 @@ internal NamedValueOperations(ApiManagementClient client) _url = _url.Replace("{namedValueId}", System.Uri.EscapeDataString(namedValueId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NetworkStatusOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NetworkStatusOperations.cs index f737476ac7b1..2536b3e729a6 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NetworkStatusOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NetworkStatusOperations.cs @@ -111,7 +111,10 @@ internal NetworkStatusOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } - string apiVersion = "2019-12-01"; + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -121,7 +124,6 @@ internal NetworkStatusOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -132,9 +134,9 @@ internal NetworkStatusOperations(ApiManagementClient client) _url = _url.Replace("{resourceGroupName}", System.Uri.EscapeDataString(resourceGroupName)); _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -332,7 +334,10 @@ internal NetworkStatusOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "locationName", 1); } } - string apiVersion = "2019-12-01"; + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -343,7 +348,6 @@ internal NetworkStatusOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("locationName", locationName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByLocation", tracingParameters); } @@ -355,9 +359,9 @@ internal NetworkStatusOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{locationName}", System.Uri.EscapeDataString(locationName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationOperations.cs index dbcfaef52bbc..78443260da12 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationOperations.cs @@ -119,11 +119,14 @@ internal NotificationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.InclusiveMinimum, "skip", 0); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -135,7 +138,6 @@ internal NotificationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("top", top); tracingParameters.Add("skip", skip); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -154,9 +156,9 @@ internal NotificationOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("$skip={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(skip, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -345,11 +347,14 @@ internal NotificationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "notificationName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -360,7 +365,6 @@ internal NotificationOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -372,9 +376,9 @@ internal NotificationOperations(ApiManagementClient client) _url = _url.Replace("{notificationName}", System.Uri.EscapeDataString(notificationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -567,11 +571,14 @@ internal NotificationOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "notificationName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -583,7 +590,6 @@ internal NotificationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -595,9 +601,9 @@ internal NotificationOperations(ApiManagementClient client) _url = _url.Replace("{notificationName}", System.Uri.EscapeDataString(notificationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientEmailOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientEmailOperations.cs index 6ecd599f5c59..2d332f8ef319 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientEmailOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientEmailOperations.cs @@ -118,11 +118,14 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "notificationName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -133,7 +136,6 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByNotification", tracingParameters); } @@ -145,9 +147,9 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) _url = _url.Replace("{notificationName}", System.Uri.EscapeDataString(notificationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -340,11 +342,14 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "email"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -356,7 +361,6 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("email", email); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckEntityExists", tracingParameters); } @@ -369,9 +373,9 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) _url = _url.Replace("{email}", System.Uri.EscapeDataString(email)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -550,11 +554,14 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "email"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -566,7 +573,6 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("email", email); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -579,9 +585,9 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) _url = _url.Replace("{email}", System.Uri.EscapeDataString(email)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -792,11 +798,14 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "email"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -808,7 +817,6 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("email", email); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -821,9 +829,9 @@ internal NotificationRecipientEmailOperations(ApiManagementClient client) _url = _url.Replace("{email}", System.Uri.EscapeDataString(email)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientUserOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientUserOperations.cs index 748ab2b6916e..e47f2869fa29 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientUserOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/NotificationRecipientUserOperations.cs @@ -118,11 +118,14 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "notificationName"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -133,7 +136,6 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByNotification", tracingParameters); } @@ -145,9 +147,9 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) _url = _url.Replace("{notificationName}", System.Uri.EscapeDataString(notificationName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -353,11 +355,14 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -369,7 +374,6 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckEntityExists", tracingParameters); } @@ -382,9 +386,9 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -576,11 +580,14 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -592,7 +599,6 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -605,9 +611,9 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -830,11 +836,14 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -846,7 +855,6 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("notificationName", notificationName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -859,9 +867,9 @@ internal NotificationRecipientUserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OpenIdConnectProviderOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OpenIdConnectProviderOperations.cs index 031e1fb573fd..ee799d548175 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OpenIdConnectProviderOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OpenIdConnectProviderOperations.cs @@ -109,11 +109,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -338,11 +340,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "opid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -353,7 +358,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("opid", opid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -365,9 +369,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -557,11 +561,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "opid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -572,7 +579,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("opid", opid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -584,9 +590,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -809,11 +815,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -826,7 +835,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("opid", opid); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -838,9 +846,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1093,11 +1101,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1110,7 +1121,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("opid", opid); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1122,9 +1132,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1322,11 +1332,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1338,7 +1351,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("opid", opid); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1350,9 +1362,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1537,11 +1549,14 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "opid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1552,7 +1567,6 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("opid", opid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); } @@ -1564,9 +1578,9 @@ internal OpenIdConnectProviderOperations(ApiManagementClient client) _url = _url.Replace("{opid}", System.Uri.EscapeDataString(opid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OperationOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OperationOperations.cs index 25604a187d99..3ec3f97b9ec3 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OperationOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/OperationOperations.cs @@ -136,11 +136,14 @@ internal OperationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -153,7 +156,6 @@ internal OperationOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("includeNotTaggedOperations", includeNotTaggedOperations); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByTags", tracingParameters); } @@ -177,9 +179,9 @@ internal OperationOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("includeNotTaggedOperations={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(includeNotTaggedOperations, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyDescriptionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyDescriptionOperations.cs index d11dd918a6f0..5508d93ebe1a 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyDescriptionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyDescriptionOperations.cs @@ -109,11 +109,14 @@ internal PolicyDescriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal PolicyDescriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("scope", scope); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -139,9 +141,9 @@ internal PolicyDescriptionOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("scope={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(scope, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyOperations.cs index d5938304f1b5..3a5b2df71c87 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/PolicyOperations.cs @@ -105,11 +105,14 @@ internal PolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -119,7 +122,6 @@ internal PolicyOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -130,9 +132,9 @@ internal PolicyOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -307,12 +309,15 @@ internal PolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -323,7 +328,6 @@ internal PolicyOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("policyId", policyId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -335,9 +339,9 @@ internal PolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -512,12 +516,15 @@ internal PolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -529,7 +536,6 @@ internal PolicyOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("policyId", policyId); tracingParameters.Add("format", format); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -545,9 +551,9 @@ internal PolicyOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("format={0}", System.Uri.EscapeDataString(format))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -753,12 +759,15 @@ internal PolicyOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -771,7 +780,6 @@ internal PolicyOperations(ApiManagementClient client) tracingParameters.Add("policyId", policyId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -783,9 +791,9 @@ internal PolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1013,12 +1021,15 @@ internal PolicyOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1030,7 +1041,6 @@ internal PolicyOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("policyId", policyId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1042,9 +1052,9 @@ internal PolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductApiOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductApiOperations.cs index ae04a2616b6c..3b37921bc764 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductApiOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductApiOperations.cs @@ -128,11 +128,14 @@ internal ProductApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ProductApiOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByProduct", tracingParameters); } @@ -164,9 +166,9 @@ internal ProductApiOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -384,11 +386,14 @@ internal ProductApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -400,7 +405,6 @@ internal ProductApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckEntityExists", tracingParameters); } @@ -413,9 +417,9 @@ internal ProductApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -617,11 +621,14 @@ internal ProductApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -633,7 +640,6 @@ internal ProductApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -646,9 +652,9 @@ internal ProductApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -883,11 +889,14 @@ internal ProductApiOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -899,7 +908,6 @@ internal ProductApiOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -912,9 +920,9 @@ internal ProductApiOperations(ApiManagementClient client) _url = _url.Replace("{apiId}", System.Uri.EscapeDataString(apiId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductGroupOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductGroupOperations.cs index 01c4ff4aad6a..4e0635dbd8c0 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductGroupOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductGroupOperations.cs @@ -129,11 +129,14 @@ internal ProductGroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -145,7 +148,6 @@ internal ProductGroupOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByProduct", tracingParameters); } @@ -165,9 +167,9 @@ internal ProductGroupOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -380,11 +382,14 @@ internal ProductGroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -396,7 +401,6 @@ internal ProductGroupOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CheckEntityExists", tracingParameters); } @@ -409,9 +413,9 @@ internal ProductGroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -609,11 +613,14 @@ internal ProductGroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -625,7 +632,6 @@ internal ProductGroupOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -638,9 +644,9 @@ internal ProductGroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -870,11 +876,14 @@ internal ProductGroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "groupId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -886,7 +895,6 @@ internal ProductGroupOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("groupId", groupId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -899,9 +907,9 @@ internal ProductGroupOperations(ApiManagementClient client) _url = _url.Replace("{groupId}", System.Uri.EscapeDataString(groupId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductOperations.cs index 03b57b4351b1..01c590f04245 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductOperations.cs @@ -116,11 +116,14 @@ internal ProductOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -133,7 +136,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("expandGroups", expandGroups); tracingParameters.Add("tags", tags); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -160,9 +162,9 @@ internal ProductOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("tags={0}", System.Uri.EscapeDataString(tags))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -356,11 +358,14 @@ internal ProductOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -371,7 +376,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -383,9 +387,9 @@ internal ProductOperations(ApiManagementClient client) _url = _url.Replace("{productId}", System.Uri.EscapeDataString(productId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -576,11 +580,14 @@ internal ProductOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -591,7 +598,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -603,9 +609,9 @@ internal ProductOperations(ApiManagementClient client) _url = _url.Replace("{productId}", System.Uri.EscapeDataString(productId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -829,11 +835,14 @@ internal ProductOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -846,7 +855,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("productId", productId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -858,9 +866,9 @@ internal ProductOperations(ApiManagementClient client) _url = _url.Replace("{productId}", System.Uri.EscapeDataString(productId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1114,11 +1122,14 @@ internal ProductOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1131,7 +1142,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("productId", productId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1143,9 +1153,9 @@ internal ProductOperations(ApiManagementClient client) _url = _url.Replace("{productId}", System.Uri.EscapeDataString(productId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1346,11 +1356,14 @@ internal ProductOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1363,7 +1376,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("productId", productId); tracingParameters.Add("ifMatch", ifMatch); tracingParameters.Add("deleteSubscriptions", deleteSubscriptions); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1379,9 +1391,9 @@ internal ProductOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("deleteSubscriptions={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(deleteSubscriptions, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1554,11 +1566,14 @@ internal ProductOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1570,7 +1585,6 @@ internal ProductOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("includeNotTaggedProducts", includeNotTaggedProducts); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByTags", tracingParameters); } @@ -1593,9 +1607,9 @@ internal ProductOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("includeNotTaggedProducts={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(includeNotTaggedProducts, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductPolicyOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductPolicyOperations.cs index eab3a444039f..6b77d2327501 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductPolicyOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductPolicyOperations.cs @@ -124,11 +124,14 @@ internal ProductPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -139,7 +142,6 @@ internal ProductPolicyOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByProduct", tracingParameters); } @@ -151,9 +153,9 @@ internal ProductPolicyOperations(ApiManagementClient client) _url = _url.Replace("{productId}", System.Uri.EscapeDataString(productId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -346,12 +348,15 @@ internal ProductPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -363,7 +368,6 @@ internal ProductPolicyOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("policyId", policyId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -376,9 +380,9 @@ internal ProductPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -572,12 +576,15 @@ internal ProductPolicyOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -590,7 +597,6 @@ internal ProductPolicyOperations(ApiManagementClient client) tracingParameters.Add("productId", productId); tracingParameters.Add("policyId", policyId); tracingParameters.Add("format", format); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -607,9 +613,9 @@ internal ProductPolicyOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("format={0}", System.Uri.EscapeDataString(format))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -833,12 +839,15 @@ internal ProductPolicyOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -852,7 +861,6 @@ internal ProductPolicyOperations(ApiManagementClient client) tracingParameters.Add("policyId", policyId); tracingParameters.Add("ifMatch", ifMatch); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -865,9 +873,9 @@ internal ProductPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1114,12 +1122,15 @@ internal ProductPolicyOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string policyId = "policy"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1132,7 +1143,6 @@ internal ProductPolicyOperations(ApiManagementClient client) tracingParameters.Add("productId", productId); tracingParameters.Add("policyId", policyId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1145,9 +1155,9 @@ internal ProductPolicyOperations(ApiManagementClient client) _url = _url.Replace("{policyId}", System.Uri.EscapeDataString(policyId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductSubscriptionsOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductSubscriptionsOperations.cs index cef326830f29..ef759db4eddc 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductSubscriptionsOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ProductSubscriptionsOperations.cs @@ -128,11 +128,14 @@ internal ProductSubscriptionsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal ProductSubscriptionsOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -164,9 +166,9 @@ internal ProductSubscriptionsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByCounterKeysOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByCounterKeysOperations.cs index dfe8a16f0bde..b943982084a9 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByCounterKeysOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByCounterKeysOperations.cs @@ -119,11 +119,14 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "quotaCounterKey"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -134,7 +137,6 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("quotaCounterKey", quotaCounterKey); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -146,9 +148,9 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) _url = _url.Replace("{quotaCounterKey}", System.Uri.EscapeDataString(quotaCounterKey)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -342,11 +344,14 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -358,7 +363,6 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("quotaCounterKey", quotaCounterKey); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -370,9 +374,9 @@ internal QuotaByCounterKeysOperations(ApiManagementClient client) _url = _url.Replace("{quotaCounterKey}", System.Uri.EscapeDataString(quotaCounterKey)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByPeriodKeysOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByPeriodKeysOperations.cs index b502e99be214..e972b60bfb8b 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByPeriodKeysOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/QuotaByPeriodKeysOperations.cs @@ -125,11 +125,14 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "quotaPeriodKey"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -141,7 +144,6 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("quotaCounterKey", quotaCounterKey); tracingParameters.Add("quotaPeriodKey", quotaPeriodKey); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -154,9 +156,9 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) _url = _url.Replace("{quotaPeriodKey}", System.Uri.EscapeDataString(quotaPeriodKey)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -355,11 +357,14 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -372,7 +377,6 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) tracingParameters.Add("quotaCounterKey", quotaCounterKey); tracingParameters.Add("quotaPeriodKey", quotaPeriodKey); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -385,9 +389,9 @@ internal QuotaByPeriodKeysOperations(ApiManagementClient client) _url = _url.Replace("{quotaPeriodKey}", System.Uri.EscapeDataString(quotaPeriodKey)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/RegionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/RegionOperations.cs index fd8b873d6c32..65dade7c8a7e 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/RegionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/RegionOperations.cs @@ -105,11 +105,14 @@ internal RegionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -119,7 +122,6 @@ internal RegionOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -130,9 +132,9 @@ internal RegionOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ReportsOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ReportsOperations.cs index 2209f85dbbb9..88b29a5f89f1 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ReportsOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/ReportsOperations.cs @@ -113,11 +113,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -128,7 +131,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApi", tracingParameters); } @@ -147,9 +149,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -338,11 +340,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -353,7 +358,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByUser", tracingParameters); } @@ -372,9 +376,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -563,11 +567,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -578,7 +585,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByOperation", tracingParameters); } @@ -597,9 +603,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -788,11 +794,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -803,7 +812,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByProduct", tracingParameters); } @@ -822,9 +830,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1013,11 +1021,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1028,7 +1039,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByGeo", tracingParameters); } @@ -1047,9 +1057,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1238,11 +1248,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1253,7 +1266,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListBySubscription", tracingParameters); } @@ -1272,9 +1284,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1470,11 +1482,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1486,7 +1501,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("interval", interval); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByTime", tracingParameters); } @@ -1506,9 +1520,9 @@ internal ReportsOperations(ApiManagementClient client) } } _queryParameters.Add(string.Format("interval={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(interval, Client.SerializationSettings).Trim('"')))); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1697,11 +1711,14 @@ internal ReportsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1712,7 +1729,6 @@ internal ReportsOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByRequest", tracingParameters); } @@ -1731,9 +1747,9 @@ internal ReportsOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignInSettingsOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignInSettingsOperations.cs index 53f70862cb10..0c99f6ccfe29 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignInSettingsOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignInSettingsOperations.cs @@ -102,11 +102,14 @@ internal SignInSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -116,7 +119,6 @@ internal SignInSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -127,9 +129,9 @@ internal SignInSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -301,11 +303,14 @@ internal SignInSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -315,7 +320,6 @@ internal SignInSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -326,9 +330,9 @@ internal SignInSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -531,11 +535,14 @@ internal SignInSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -547,7 +554,6 @@ internal SignInSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -558,9 +564,9 @@ internal SignInSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -744,11 +750,14 @@ internal SignInSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -760,7 +769,6 @@ internal SignInSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -771,9 +779,9 @@ internal SignInSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignUpSettingsOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignUpSettingsOperations.cs index 512ff8a52837..e62d0e18b452 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignUpSettingsOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SignUpSettingsOperations.cs @@ -102,11 +102,14 @@ internal SignUpSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -116,7 +119,6 @@ internal SignUpSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -127,9 +129,9 @@ internal SignUpSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -301,11 +303,14 @@ internal SignUpSettingsOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -315,7 +320,6 @@ internal SignUpSettingsOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -326,9 +330,9 @@ internal SignUpSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -531,11 +535,14 @@ internal SignUpSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -547,7 +554,6 @@ internal SignUpSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -558,9 +564,9 @@ internal SignUpSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -744,11 +750,14 @@ internal SignUpSettingsOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "parameters"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -760,7 +769,6 @@ internal SignUpSettingsOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -771,9 +779,9 @@ internal SignUpSettingsOperations(ApiManagementClient client) _url = _url.Replace("{serviceName}", System.Uri.EscapeDataString(serviceName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SubscriptionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SubscriptionOperations.cs index cede310fabb5..3d9ab2b526cf 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SubscriptionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/SubscriptionOperations.cs @@ -109,11 +109,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -143,9 +145,9 @@ internal SubscriptionOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -339,11 +341,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "sid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -354,7 +359,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -366,9 +370,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -559,11 +563,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "sid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -574,7 +581,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -586,9 +592,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -819,11 +825,14 @@ internal SubscriptionOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -837,7 +846,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("parameters", parameters); tracingParameters.Add("notify", notify); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -853,9 +861,9 @@ internal SubscriptionOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("notify={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(notify, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1115,11 +1123,14 @@ internal SubscriptionOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1133,7 +1144,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("parameters", parameters); tracingParameters.Add("notify", notify); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1149,9 +1159,9 @@ internal SubscriptionOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("notify={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(notify, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1349,11 +1359,14 @@ internal SubscriptionOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1365,7 +1378,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1377,9 +1389,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1563,11 +1575,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "sid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1578,7 +1593,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegeneratePrimaryKey", tracingParameters); } @@ -1590,9 +1604,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1768,11 +1782,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "sid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1783,7 +1800,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegenerateSecondaryKey", tracingParameters); } @@ -1795,9 +1811,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1975,11 +1991,14 @@ internal SubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "sid", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1990,7 +2009,6 @@ internal SubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("sid", sid); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); } @@ -2002,9 +2020,9 @@ internal SubscriptionOperations(ApiManagementClient client) _url = _url.Replace("{sid}", System.Uri.EscapeDataString(sid)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagOperations.cs index 46394c81a5e0..f4bd0d8c9fba 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagOperations.cs @@ -152,11 +152,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "operationId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -169,7 +172,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByOperation", tracingParameters); } @@ -190,9 +192,9 @@ internal TagOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -432,11 +434,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -449,7 +454,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityStateByOperation", tracingParameters); } @@ -463,9 +467,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -703,11 +707,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -720,7 +727,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetByOperation", tracingParameters); } @@ -734,9 +740,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -992,11 +998,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1009,7 +1018,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "AssignToOperation", tracingParameters); } @@ -1023,9 +1031,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1283,11 +1291,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1300,7 +1311,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("apiId", apiId); tracingParameters.Add("operationId", operationId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "DetachFromOperation", tracingParameters); } @@ -1314,9 +1324,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1502,11 +1512,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "apiId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1518,7 +1531,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByApi", tracingParameters); } @@ -1538,9 +1550,9 @@ internal TagOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1761,11 +1773,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1777,7 +1792,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityStateByApi", tracingParameters); } @@ -1790,9 +1804,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2011,11 +2025,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2027,7 +2044,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetByApi", tracingParameters); } @@ -2040,9 +2056,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2279,11 +2295,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2295,7 +2314,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "AssignToApi", tracingParameters); } @@ -2308,9 +2326,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2562,11 +2580,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2578,7 +2599,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("apiId", apiId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "DetachFromApi", tracingParameters); } @@ -2591,9 +2611,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -2774,11 +2794,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "productId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -2790,7 +2813,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByProduct", tracingParameters); } @@ -2810,9 +2832,9 @@ internal TagOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -3028,11 +3050,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3044,7 +3069,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityStateByProduct", tracingParameters); } @@ -3057,9 +3081,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -3273,11 +3297,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3289,7 +3316,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetByProduct", tracingParameters); } @@ -3302,9 +3328,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -3536,11 +3562,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3552,7 +3581,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "AssignToProduct", tracingParameters); } @@ -3565,9 +3593,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -3801,11 +3829,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -3817,7 +3848,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("productId", productId); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "DetachFromProduct", tracingParameters); } @@ -3830,9 +3860,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -3997,11 +4027,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -4013,7 +4046,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("scope", scope); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -4036,9 +4068,9 @@ internal TagOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("scope={0}", System.Uri.EscapeDataString(scope))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -4235,11 +4267,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -4250,7 +4285,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityState", tracingParameters); } @@ -4262,9 +4296,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -4459,11 +4493,14 @@ internal TagOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "tagId", "^[^*#&+:<>?]+$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -4474,7 +4511,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("tagId", tagId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -4486,9 +4522,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -4716,11 +4752,14 @@ internal TagOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -4733,7 +4772,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("tagId", tagId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -4745,9 +4783,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -5005,11 +5043,14 @@ internal TagOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -5022,7 +5063,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("tagId", tagId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -5034,9 +5074,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -5238,11 +5278,14 @@ internal TagOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -5254,7 +5297,6 @@ internal TagOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("tagId", tagId); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -5266,9 +5308,9 @@ internal TagOperations(ApiManagementClient client) _url = _url.Replace("{tagId}", System.Uri.EscapeDataString(tagId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagResourceOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagResourceOperations.cs index 2faec3092544..7b9b99bfb203 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagResourceOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TagResourceOperations.cs @@ -109,11 +109,14 @@ internal TagResourceOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -124,7 +127,6 @@ internal TagResourceOperations(ApiManagementClient client) tracingParameters.Add("odataQuery", odataQuery); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -143,9 +145,9 @@ internal TagResourceOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessGitOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessGitOperations.cs index 3ccd22931555..ac90b302913d 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessGitOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessGitOperations.cs @@ -105,11 +105,14 @@ internal TenantAccessGitOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -120,7 +123,6 @@ internal TenantAccessGitOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); @@ -133,9 +135,9 @@ internal TenantAccessGitOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -322,11 +324,14 @@ internal TenantAccessGitOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -337,7 +342,6 @@ internal TenantAccessGitOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegeneratePrimaryKey", tracingParameters); @@ -350,9 +354,9 @@ internal TenantAccessGitOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -508,11 +512,14 @@ internal TenantAccessGitOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -523,7 +530,6 @@ internal TenantAccessGitOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegenerateSecondaryKey", tracingParameters); @@ -536,9 +542,9 @@ internal TenantAccessGitOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -697,11 +703,14 @@ internal TenantAccessGitOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -712,7 +721,6 @@ internal TenantAccessGitOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); @@ -725,9 +733,9 @@ internal TenantAccessGitOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessOperations.cs index 9f5b14a1c66f..f4bf5f60f90f 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantAccessOperations.cs @@ -102,11 +102,14 @@ internal TenantAccessOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -117,7 +120,6 @@ internal TenantAccessOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); @@ -130,9 +132,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -304,11 +306,14 @@ internal TenantAccessOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -319,7 +324,6 @@ internal TenantAccessOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); @@ -332,9 +336,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -537,12 +541,15 @@ internal TenantAccessOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } string accessName = "access"; - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -555,7 +562,6 @@ internal TenantAccessOperations(ApiManagementClient client) tracingParameters.Add("parameters", parameters); tracingParameters.Add("accessName", accessName); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -567,9 +573,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -739,11 +745,14 @@ internal TenantAccessOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -754,7 +763,6 @@ internal TenantAccessOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegeneratePrimaryKey", tracingParameters); @@ -767,9 +775,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -925,11 +933,14 @@ internal TenantAccessOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -940,7 +951,6 @@ internal TenantAccessOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "RegenerateSecondaryKey", tracingParameters); @@ -953,9 +963,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1114,11 +1124,14 @@ internal TenantAccessOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string accessName = "access"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -1129,7 +1142,6 @@ internal TenantAccessOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("accessName", accessName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListSecrets", tracingParameters); @@ -1142,9 +1154,9 @@ internal TenantAccessOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{accessName}", System.Uri.EscapeDataString(accessName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantConfigurationOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantConfigurationOperations.cs index 58ad08aa7178..0f390052caa1 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantConfigurationOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/TenantConfigurationOperations.cs @@ -188,11 +188,14 @@ internal TenantConfigurationOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string configurationName = "configuration"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -203,7 +206,6 @@ internal TenantConfigurationOperations(ApiManagementClient client) Dictionary tracingParameters = new Dictionary(); tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetSyncState", tracingParameters); @@ -216,9 +218,9 @@ internal TenantConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -414,11 +416,14 @@ internal TenantConfigurationOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string configurationName = "configuration"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -430,7 +435,6 @@ internal TenantConfigurationOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginDeploy", tracingParameters); @@ -443,9 +447,9 @@ internal TenantConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -642,11 +646,14 @@ internal TenantConfigurationOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string configurationName = "configuration"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -658,7 +665,6 @@ internal TenantConfigurationOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginSave", tracingParameters); @@ -671,9 +677,9 @@ internal TenantConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -868,11 +874,14 @@ internal TenantConfigurationOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; string configurationName = "configuration"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; @@ -884,7 +893,6 @@ internal TenantConfigurationOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("configurationName", configurationName); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "BeginValidate", tracingParameters); @@ -897,9 +905,9 @@ internal TenantConfigurationOperations(ApiManagementClient client) _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); _url = _url.Replace("{configurationName}", System.Uri.EscapeDataString(configurationName)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserConfirmationPasswordOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserConfirmationPasswordOperations.cs index 2760d515544f..3ede6fe4a210 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserConfirmationPasswordOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserConfirmationPasswordOperations.cs @@ -121,11 +121,14 @@ internal UserConfirmationPasswordOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -136,7 +139,6 @@ internal UserConfirmationPasswordOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Send", tracingParameters); } @@ -148,9 +150,9 @@ internal UserConfirmationPasswordOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserGroupOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserGroupOperations.cs index dd8c8dccb263..1e5e2d354eab 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserGroupOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserGroupOperations.cs @@ -128,11 +128,14 @@ internal UserGroupOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal UserGroupOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -164,9 +166,9 @@ internal UserGroupOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserIdentitiesOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserIdentitiesOperations.cs index 851819f4c595..5b5429d7bce7 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserIdentitiesOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserIdentitiesOperations.cs @@ -124,11 +124,14 @@ internal UserIdentitiesOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -139,7 +142,6 @@ internal UserIdentitiesOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -151,9 +153,9 @@ internal UserIdentitiesOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserOperations.cs index 52b4ffe7820a..f760760946d3 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserOperations.cs @@ -112,11 +112,14 @@ internal UserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.Pattern, "serviceName", "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -128,7 +131,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("expandGroups", expandGroups); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "ListByService", tracingParameters); } @@ -151,9 +153,9 @@ internal UserOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("expandGroups={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(expandGroups, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -347,11 +349,14 @@ internal UserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -362,7 +367,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetEntityTag", tracingParameters); } @@ -374,9 +378,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -567,11 +571,14 @@ internal UserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -582,7 +589,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Get", tracingParameters); } @@ -594,9 +600,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -820,11 +826,14 @@ internal UserOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -837,7 +846,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("userId", userId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "CreateOrUpdate", tracingParameters); } @@ -849,9 +857,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1105,11 +1113,14 @@ internal UserOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1122,7 +1133,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("userId", userId); tracingParameters.Add("parameters", parameters); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Update", tracingParameters); } @@ -1134,9 +1144,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1340,11 +1350,14 @@ internal UserOperations(ApiManagementClient client) { throw new ValidationException(ValidationRules.CannotBeNull, "ifMatch"); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1358,7 +1371,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("deleteSubscriptions", deleteSubscriptions); tracingParameters.Add("notify", notify); tracingParameters.Add("ifMatch", ifMatch); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "Delete", tracingParameters); } @@ -1378,9 +1390,9 @@ internal UserOperations(ApiManagementClient client) { _queryParameters.Add(string.Format("notify={0}", System.Uri.EscapeDataString(Rest.Serialization.SafeJsonConvert.SerializeObject(notify, Client.SerializationSettings).Trim('"')))); } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1567,11 +1579,14 @@ internal UserOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1582,7 +1597,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GenerateSsoUrl", tracingParameters); } @@ -1594,9 +1608,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { @@ -1803,11 +1817,14 @@ internal UserOperations(ApiManagementClient client) { parameters.Validate(); } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -1819,7 +1836,6 @@ internal UserOperations(ApiManagementClient client) tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); tracingParameters.Add("parameters", parameters); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "GetSharedAccessToken", tracingParameters); } @@ -1831,9 +1847,9 @@ internal UserOperations(ApiManagementClient client) _url = _url.Replace("{userId}", System.Uri.EscapeDataString(userId)); _url = _url.Replace("{subscriptionId}", System.Uri.EscapeDataString(Client.SubscriptionId)); List _queryParameters = new List(); - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserSubscriptionOperations.cs b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserSubscriptionOperations.cs index 792a93f9f51a..e591fa428aca 100644 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserSubscriptionOperations.cs +++ b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/UserSubscriptionOperations.cs @@ -128,11 +128,14 @@ internal UserSubscriptionOperations(ApiManagementClient client) throw new ValidationException(ValidationRules.MinLength, "userId", 1); } } + if (Client.ApiVersion == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.ApiVersion"); + } if (Client.SubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "this.Client.SubscriptionId"); } - string apiVersion = "2019-12-01"; // Tracing bool _shouldTrace = ServiceClientTracing.IsEnabled; string _invocationId = null; @@ -144,7 +147,6 @@ internal UserSubscriptionOperations(ApiManagementClient client) tracingParameters.Add("resourceGroupName", resourceGroupName); tracingParameters.Add("serviceName", serviceName); tracingParameters.Add("userId", userId); - tracingParameters.Add("apiVersion", apiVersion); tracingParameters.Add("cancellationToken", cancellationToken); ServiceClientTracing.Enter(_invocationId, this, "List", tracingParameters); } @@ -164,9 +166,9 @@ internal UserSubscriptionOperations(ApiManagementClient client) _queryParameters.Add(_odataFilter); } } - if (apiVersion != null) + if (Client.ApiVersion != null) { - _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(apiVersion))); + _queryParameters.Add(string.Format("api-version={0}", System.Uri.EscapeDataString(Client.ApiVersion))); } if (_queryParameters.Count > 0) { diff --git a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/code-model-v1 b/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/code-model-v1 deleted file mode 100644 index 7d6889298e86..000000000000 --- a/sdk/apimanagement/Microsoft.Azure.Management.ApiManagement/src/Generated/code-model-v1 +++ /dev/null @@ -1,189432 +0,0 @@ -{ - "$id": "1", - "modelTypes": [ - { - "$id": "2", - "$type": "CompositeType", - "properties": [ - { - "$id": "3", - "isReadOnly": false, - "realPath": [ - "code" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5", - "fixed": false, - "raw": "Property level error code." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6", - "fixed": false, - "raw": "code" - }, - "serializedName": "code", - "modelType": { - "$id": "7", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9", - "isReadOnly": false, - "realPath": [ - "message" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "10", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11", - "fixed": false, - "raw": "Human-readable representation of property-level error." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12", - "fixed": false, - "raw": "message" - }, - "serializedName": "message", - "modelType": { - "$id": "13", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15", - "isReadOnly": false, - "realPath": [ - "target" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "16", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17", - "fixed": false, - "raw": "Property name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18", - "fixed": false, - "raw": "target" - }, - "serializedName": "target", - "modelType": { - "$id": "19", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ErrorFieldContract", - "documentation": "Error Field contract.", - "containsConstantProperties": false, - "name": { - "$id": "21", - "fixed": false, - "raw": "ErrorFieldContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ErrorFieldContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/ErrorFieldContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "22", - "$type": "CompositeType", - "properties": [ - { - "$id": "23", - "isReadOnly": false, - "realPath": [ - "code" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "24", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "25", - "fixed": false, - "raw": "Service-defined error code. This code serves as a sub-status for the HTTP error code specified in the response." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "26", - "fixed": false, - "raw": "code" - }, - "serializedName": "code", - "modelType": { - "$id": "27", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "28", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "29", - "isReadOnly": false, - "realPath": [ - "message" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "30", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "31", - "fixed": false, - "raw": "Human-readable representation of the error." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "32", - "fixed": false, - "raw": "message" - }, - "serializedName": "message", - "modelType": { - "$id": "33", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "34", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "35", - "isReadOnly": false, - "realPath": [ - "details" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "36", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "37", - "fixed": false, - "raw": "The list of invalid fields send in request, in case of validation error." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "38", - "fixed": false, - "raw": "details" - }, - "serializedName": "details", - "modelType": { - "$id": "39", - "$type": "SequenceType", - "elementType": { - "$ref": "2" - }, - "name": { - "$id": "40", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ErrorResponseBody", - "documentation": "Error Body contract.", - "containsConstantProperties": false, - "name": { - "$id": "41", - "fixed": false, - "raw": "ErrorResponseBody" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ErrorResponseBody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/ErrorResponseBody" - ] - } - }, - "deprecated": false - }, - { - "$id": "42", - "$type": "CompositeType", - "properties": [ - { - "$id": "43", - "isReadOnly": false, - "realPath": [ - "error" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "44", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "45", - "fixed": false, - "raw": "Properties of the Error Response." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "46", - "fixed": false, - "raw": "error" - }, - "serializedName": "error", - "modelType": { - "$ref": "22" - } - } - ], - "serializedName": "ErrorResponse", - "documentation": "Error Response.", - "containsConstantProperties": false, - "name": { - "$id": "47", - "fixed": false, - "raw": "ErrorResponse" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ErrorResponse", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/ErrorResponse" - ] - } - }, - "deprecated": false - }, - { - "$id": "48", - "$type": "CompositeType", - "properties": [ - { - "$id": "49", - "isReadOnly": true, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "50", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "51", - "fixed": false, - "raw": "Region name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "52", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "53", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "54", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "55", - "isReadOnly": false, - "realPath": [ - "isMasterRegion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "56", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "57", - "fixed": false, - "raw": "whether Region is the master region." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "58", - "fixed": false, - "raw": "isMasterRegion" - }, - "serializedName": "isMasterRegion", - "modelType": { - "$id": "59", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "60", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "61", - "isReadOnly": false, - "realPath": [ - "isDeleted" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "62", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "63", - "fixed": false, - "raw": "whether Region is deleted." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "64", - "fixed": false, - "raw": "isDeleted" - }, - "serializedName": "isDeleted", - "modelType": { - "$id": "65", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "66", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "RegionContract", - "documentation": "Region profile.", - "containsConstantProperties": false, - "name": { - "$id": "67", - "fixed": false, - "raw": "RegionContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "RegionContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/RegionContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "68", - "$type": "CompositeType", - "properties": [ - { - "$id": "69", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "70", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "71", - "fixed": false, - "raw": "Lists of Regions." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "72", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "73", - "$type": "SequenceType", - "elementType": { - "$ref": "48" - }, - "name": { - "$id": "74", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "75", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "76", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "77", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "78", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "79", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "80", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "81", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "82", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "83", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "84", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "85", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "86", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "RegionListResult", - "documentation": "Lists Regions operation response details.", - "containsConstantProperties": false, - "name": { - "$id": "87", - "fixed": false, - "raw": "RegionListResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "RegionListResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/RegionListResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "88", - "$type": "CompositeType", - "properties": [ - { - "$id": "89", - "isReadOnly": true, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "90", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "91", - "fixed": false, - "raw": "Resource ID." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "92", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "93", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "94", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "95", - "isReadOnly": true, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "96", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "97", - "fixed": false, - "raw": "Resource name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "98", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "99", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "100", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "101", - "isReadOnly": true, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "102", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "103", - "fixed": false, - "raw": "Resource type for API Management resource." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "104", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "105", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "106", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Resource", - "documentation": "The Resource definition.", - "containsConstantProperties": false, - "name": { - "$id": "107", - "fixed": false, - "raw": "Resource" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "Resource", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/Resource" - ] - }, - "x-ms-azure-resource": true - }, - "deprecated": false - }, - { - "$id": "108", - "$type": "CompositeType", - "properties": [ - { - "$id": "109", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "110", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "111", - "fixed": false, - "raw": "Name of the Sku." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "SkuType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSku-name", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceSkuProperties-name" - ] - }, - "x-ms-enum": { - "name": "SkuType", - "modelAsString": true, - "values": [ - { - "value": "Developer", - "description": "Developer SKU of Api Management." - }, - { - "value": "Standard", - "description": "Standard SKU of Api Management." - }, - { - "value": "Premium", - "description": "Premium SKU of Api Management." - }, - { - "value": "Basic", - "description": "Basic SKU of Api Management." - }, - { - "value": "Consumption", - "description": "Consumption SKU of Api Management." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "112", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "113", - "$type": "EnumType", - "values": [ - { - "$id": "114", - "description": "Developer SKU of Api Management.", - "name": "Developer", - "serializedName": "Developer" - }, - { - "$id": "115", - "description": "Standard SKU of Api Management.", - "name": "Standard", - "serializedName": "Standard" - }, - { - "$id": "116", - "description": "Premium SKU of Api Management.", - "name": "Premium", - "serializedName": "Premium" - }, - { - "$id": "117", - "description": "Basic SKU of Api Management.", - "name": "Basic", - "serializedName": "Basic" - }, - { - "$id": "118", - "description": "Consumption SKU of Api Management.", - "name": "Consumption", - "serializedName": "Consumption" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "119", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "120", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "121", - "fixed": false, - "raw": "SkuType" - }, - "deprecated": false - } - } - ], - "serializedName": "ResourceSku", - "documentation": "Describes an available API Management SKU.", - "containsConstantProperties": false, - "name": { - "$id": "122", - "fixed": false, - "raw": "ResourceSku" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ResourceSku", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSku" - ] - } - }, - "deprecated": false - }, - { - "$id": "123", - "$type": "CompositeType", - "properties": [ - { - "$id": "124", - "isReadOnly": true, - "realPath": [ - "minimum" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "125", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "126", - "fixed": false, - "raw": "The minimum capacity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "127", - "fixed": false, - "raw": "minimum" - }, - "serializedName": "minimum", - "modelType": { - "$id": "128", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "129", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "130", - "isReadOnly": true, - "realPath": [ - "maximum" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "131", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "132", - "fixed": false, - "raw": "The maximum capacity that can be set." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "133", - "fixed": false, - "raw": "maximum" - }, - "serializedName": "maximum", - "modelType": { - "$id": "134", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "135", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "136", - "isReadOnly": true, - "realPath": [ - "default" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "137", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "138", - "fixed": false, - "raw": "The default capacity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "139", - "fixed": false, - "raw": "default" - }, - "serializedName": "default", - "modelType": { - "$id": "140", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "141", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "142", - "isReadOnly": true, - "realPath": [ - "scaleType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "143", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "144", - "fixed": false, - "raw": "The scale type applicable to the sku." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ResourceSkuCapacityScaleType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSkuCapacity-scaleType" - ] - }, - "x-ms-enum": { - "name": "ResourceSkuCapacityScaleType", - "modelAsString": true, - "values": [ - { - "value": "automatic", - "description": "Supported scale type automatic." - }, - { - "value": "manual", - "description": "Supported scale type manual." - }, - { - "value": "none", - "description": "Scaling not supported." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "145", - "fixed": false, - "raw": "scaleType" - }, - "serializedName": "scaleType", - "modelType": { - "$id": "146", - "$type": "EnumType", - "values": [ - { - "$id": "147", - "description": "Supported scale type automatic.", - "name": "automatic", - "serializedName": "automatic" - }, - { - "$id": "148", - "description": "Supported scale type manual.", - "name": "manual", - "serializedName": "manual" - }, - { - "$id": "149", - "description": "Scaling not supported.", - "name": "none", - "serializedName": "none" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "150", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "151", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "152", - "fixed": false, - "raw": "ResourceSkuCapacityScaleType" - }, - "deprecated": false - } - } - ], - "serializedName": "ResourceSkuCapacity", - "documentation": "Describes scaling information of a SKU.", - "containsConstantProperties": false, - "name": { - "$id": "153", - "fixed": false, - "raw": "ResourceSkuCapacity" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ResourceSkuCapacity", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSkuCapacity" - ] - } - }, - "deprecated": false - }, - { - "$id": "154", - "$type": "CompositeType", - "properties": [ - { - "$id": "155", - "isReadOnly": true, - "realPath": [ - "resourceType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "156", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "157", - "fixed": false, - "raw": "The type of resource the SKU applies to." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "158", - "fixed": false, - "raw": "resourceType" - }, - "serializedName": "resourceType", - "modelType": { - "$id": "159", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "160", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "161", - "isReadOnly": true, - "realPath": [ - "sku" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "162", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "163", - "fixed": false, - "raw": "Specifies API Management SKU." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "164", - "fixed": false, - "raw": "sku" - }, - "serializedName": "sku", - "modelType": { - "$ref": "108" - } - }, - { - "$id": "165", - "isReadOnly": true, - "realPath": [ - "capacity" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "166", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "167", - "fixed": false, - "raw": "Specifies the number of API Management units." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "168", - "fixed": false, - "raw": "capacity" - }, - "serializedName": "capacity", - "modelType": { - "$ref": "123" - } - } - ], - "serializedName": "ResourceSkuResult", - "documentation": "Describes an available API Management service SKU.", - "containsConstantProperties": false, - "name": { - "$id": "169", - "fixed": false, - "raw": "ResourceSkuResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ResourceSkuResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSkuResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "170", - "$type": "CompositeType", - "properties": [ - { - "$id": "171", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "172", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "173", - "fixed": false, - "raw": "The list of skus available for the service." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "174", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "175", - "$type": "SequenceType", - "elementType": { - "$ref": "154" - }, - "name": { - "$id": "176", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "177", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "178", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "179", - "fixed": false, - "raw": "The uri to fetch the next page of API Management service Skus." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "180", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "181", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "182", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ResourceSkuResults", - "documentation": "The API Management service SKUs operation response.", - "containsConstantProperties": false, - "name": { - "$id": "183", - "fixed": false, - "raw": "ResourceSkuResults" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ResourceSkuResults", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSkuResults" - ] - } - }, - "deprecated": false - }, - { - "$id": "184", - "$type": "CompositeType", - "properties": [ - { - "$id": "185", - "isReadOnly": false, - "realPath": [ - "expiry" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "186", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "187", - "fixed": false, - "raw": "Expiration date of the certificate. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "188", - "fixed": false, - "raw": "expiry" - }, - "serializedName": "expiry", - "modelType": { - "$id": "189", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "190", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "191", - "isReadOnly": false, - "realPath": [ - "thumbprint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "192", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "193", - "fixed": false, - "raw": "Thumbprint of the certificate." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "194", - "fixed": false, - "raw": "thumbprint" - }, - "serializedName": "thumbprint", - "modelType": { - "$id": "195", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "196", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "197", - "isReadOnly": false, - "realPath": [ - "subject" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "198", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "199", - "fixed": false, - "raw": "Subject of the certificate." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "200", - "fixed": false, - "raw": "subject" - }, - "serializedName": "subject", - "modelType": { - "$id": "201", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "202", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CertificateInformation", - "documentation": "SSL certificate information.", - "containsConstantProperties": false, - "name": { - "$id": "203", - "fixed": false, - "raw": "CertificateInformation" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "CertificateInformation", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/CertificateInformation" - ] - } - }, - "deprecated": false - }, - { - "$id": "204", - "$type": "CompositeType", - "properties": [ - { - "$id": "205", - "isReadOnly": false, - "realPath": [ - "encodedCertificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "206", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "207", - "fixed": false, - "raw": "Base64 Encoded certificate." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "208", - "fixed": false, - "raw": "encodedCertificate" - }, - "serializedName": "encodedCertificate", - "modelType": { - "$id": "209", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "210", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "211", - "isReadOnly": false, - "realPath": [ - "certificatePassword" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "212", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "213", - "fixed": false, - "raw": "Certificate Password." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "214", - "fixed": false, - "raw": "certificatePassword" - }, - "serializedName": "certificatePassword", - "modelType": { - "$id": "215", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "216", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "217", - "isReadOnly": false, - "realPath": [ - "storeName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "219", - "fixed": false, - "raw": "The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "CertificateConfiguration-storeName", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/CertificateConfiguration-storeName" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "220", - "fixed": false, - "raw": "storeName" - }, - "serializedName": "storeName", - "modelType": { - "$id": "221", - "$type": "EnumType", - "values": [ - { - "$id": "222", - "name": "CertificateAuthority", - "serializedName": "CertificateAuthority" - }, - { - "$id": "223", - "name": "Root", - "serializedName": "Root" - } - ], - "oldModelAsString": false, - "modelAsString": true, - "underlyingType": { - "$id": "224", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "225", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "226", - "fixed": false, - "raw": "" - }, - "deprecated": false - } - }, - { - "$id": "227", - "isReadOnly": false, - "realPath": [ - "certificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "228", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "229", - "fixed": false, - "raw": "Certificate information." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "230", - "fixed": false, - "raw": "certificate" - }, - "serializedName": "certificate", - "modelType": { - "$ref": "184" - } - } - ], - "serializedName": "CertificateConfiguration", - "documentation": "Certificate configuration which consist of non-trusted intermediates and root certificates.", - "containsConstantProperties": false, - "name": { - "$id": "231", - "fixed": false, - "raw": "CertificateConfiguration" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "CertificateConfiguration", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/CertificateConfiguration" - ] - } - }, - "deprecated": false - }, - { - "$id": "232", - "$type": "CompositeType", - "properties": [ - { - "$id": "233", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "234", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "235", - "fixed": false, - "raw": "Hostname type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "HostnameType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/HostnameConfiguration-type" - ] - }, - "x-ms-enum": { - "name": "HostnameType", - "modelAsString": true, - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "236", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "237", - "$type": "EnumType", - "values": [ - { - "$id": "238", - "name": "Proxy", - "serializedName": "Proxy" - }, - { - "$id": "239", - "name": "Portal", - "serializedName": "Portal" - }, - { - "$id": "240", - "name": "Management", - "serializedName": "Management" - }, - { - "$id": "241", - "name": "Scm", - "serializedName": "Scm" - }, - { - "$id": "242", - "name": "DeveloperPortal", - "serializedName": "DeveloperPortal" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "243", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "244", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "245", - "fixed": false, - "raw": "HostnameType" - }, - "deprecated": false - } - }, - { - "$id": "246", - "isReadOnly": false, - "realPath": [ - "hostName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "247", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "248", - "fixed": false, - "raw": "Hostname to configure on the Api Management service." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "249", - "fixed": false, - "raw": "hostName" - }, - "serializedName": "hostName", - "modelType": { - "$id": "250", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "251", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "252", - "isReadOnly": false, - "realPath": [ - "keyVaultId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "253", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "254", - "fixed": false, - "raw": "Url to the KeyVault Secret containing the Ssl Certificate. If absolute Url containing version is provided, auto-update of ssl certificate will not work. This requires Api Management service to be configured with MSI. The secret should be of type *application/x-pkcs12*" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "255", - "fixed": false, - "raw": "keyVaultId" - }, - "serializedName": "keyVaultId", - "modelType": { - "$id": "256", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "257", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "258", - "isReadOnly": false, - "realPath": [ - "encodedCertificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "259", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "260", - "fixed": false, - "raw": "Base64 Encoded certificate." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "261", - "fixed": false, - "raw": "encodedCertificate" - }, - "serializedName": "encodedCertificate", - "modelType": { - "$id": "262", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "263", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "264", - "isReadOnly": false, - "realPath": [ - "certificatePassword" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "265", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "266", - "fixed": false, - "raw": "Certificate Password." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "267", - "fixed": false, - "raw": "certificatePassword" - }, - "serializedName": "certificatePassword", - "modelType": { - "$id": "268", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "269", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "270", - "isReadOnly": false, - "realPath": [ - "defaultSslBinding" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "271", - "fixed": false, - "raw": "false" - }, - "deprecated": false, - "documentation": { - "$id": "272", - "fixed": false, - "raw": "Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to Proxy Hostname Type." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "273", - "fixed": false, - "raw": "defaultSslBinding" - }, - "serializedName": "defaultSslBinding", - "modelType": { - "$id": "274", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "275", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "276", - "isReadOnly": false, - "realPath": [ - "negotiateClientCertificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "277", - "fixed": false, - "raw": "false" - }, - "deprecated": false, - "documentation": { - "$id": "278", - "fixed": false, - "raw": "Specify true to always negotiate client certificate on the hostname. Default Value is false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "279", - "fixed": false, - "raw": "negotiateClientCertificate" - }, - "serializedName": "negotiateClientCertificate", - "modelType": { - "$id": "280", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "281", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "282", - "isReadOnly": false, - "realPath": [ - "certificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "283", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "284", - "fixed": false, - "raw": "Certificate information." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "285", - "fixed": false, - "raw": "certificate" - }, - "serializedName": "certificate", - "modelType": { - "$ref": "184" - } - } - ], - "serializedName": "HostnameConfiguration", - "documentation": "Custom hostname configuration.", - "containsConstantProperties": false, - "name": { - "$id": "286", - "fixed": false, - "raw": "HostnameConfiguration" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "HostnameConfiguration", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/HostnameConfiguration" - ] - } - }, - "deprecated": false - }, - { - "$id": "287", - "$type": "CompositeType", - "properties": [ - { - "$id": "288", - "isReadOnly": true, - "realPath": [ - "vnetid" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "289", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "290", - "fixed": false, - "raw": "The virtual network ID. This is typically a GUID. Expect a null GUID by default." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "291", - "fixed": false, - "raw": "vnetid" - }, - "serializedName": "vnetid", - "modelType": { - "$id": "292", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "293", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "294", - "isReadOnly": true, - "realPath": [ - "subnetname" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "295", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "296", - "fixed": false, - "raw": "The name of the subnet." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "297", - "fixed": false, - "raw": "subnetname" - }, - "serializedName": "subnetname", - "modelType": { - "$id": "298", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "299", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "300", - "isReadOnly": false, - "realPath": [ - "subnetResourceId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "301", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "302", - "fixed": false, - "raw": "The full resource ID of a subnet in a virtual network to deploy the API Management service in." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "303", - "fixed": false, - "raw": "subnetResourceId" - }, - "serializedName": "subnetResourceId", - "modelType": { - "$id": "304", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "305", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "VirtualNetworkConfiguration", - "documentation": "Configuration of a virtual network to which API Management service is deployed.", - "containsConstantProperties": false, - "name": { - "$id": "306", - "fixed": false, - "raw": "VirtualNetworkConfiguration" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "VirtualNetworkConfiguration", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/VirtualNetworkConfiguration" - ] - } - }, - "deprecated": false - }, - { - "$id": "307", - "$type": "CompositeType", - "properties": [ - { - "$id": "308", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "309", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "310", - "fixed": false, - "raw": "Name of the Sku." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "SkuType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ResourceSku-name", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceSkuProperties-name" - ] - }, - "x-ms-enum": { - "name": "SkuType", - "modelAsString": true, - "values": [ - { - "value": "Developer", - "description": "Developer SKU of Api Management." - }, - { - "value": "Standard", - "description": "Standard SKU of Api Management." - }, - { - "value": "Premium", - "description": "Premium SKU of Api Management." - }, - { - "value": "Basic", - "description": "Basic SKU of Api Management." - }, - { - "value": "Consumption", - "description": "Consumption SKU of Api Management." - } - ], - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "311", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$ref": "113" - } - }, - { - "$id": "312", - "isReadOnly": false, - "realPath": [ - "capacity" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "313", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "314", - "fixed": false, - "raw": "Capacity of the SKU (number of deployed units of the SKU). For Consumption SKU capacity must be specified as 0." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "315", - "fixed": false, - "raw": "capacity" - }, - "serializedName": "capacity", - "modelType": { - "$id": "316", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "317", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceSkuProperties", - "documentation": "API Management service resource SKU properties.", - "containsConstantProperties": false, - "name": { - "$id": "318", - "fixed": false, - "raw": "ApiManagementServiceSkuProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceSkuProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceSkuProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "319", - "$type": "CompositeType", - "properties": [ - { - "$id": "320", - "isReadOnly": false, - "realPath": [ - "location" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "321", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "322", - "fixed": false, - "raw": "The location name of the additional region among Azure Data center regions." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "323", - "fixed": false, - "raw": "location" - }, - "serializedName": "location", - "modelType": { - "$id": "324", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "325", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "326", - "isReadOnly": false, - "realPath": [ - "sku" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "327", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "328", - "fixed": false, - "raw": "SKU properties of the API Management service." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "329", - "fixed": false, - "raw": "sku" - }, - "serializedName": "sku", - "modelType": { - "$ref": "307" - } - }, - { - "$id": "330", - "isReadOnly": true, - "realPath": [ - "publicIPAddresses" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "331", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "332", - "fixed": false, - "raw": "Public Static Load Balanced IP addresses of the API Management service in the additional location. Available only for Basic, Standard and Premium SKU." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "333", - "fixed": false, - "raw": "publicIPAddresses" - }, - "serializedName": "publicIPAddresses", - "modelType": { - "$id": "334", - "$type": "SequenceType", - "elementType": { - "$id": "335", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "336", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "337", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "338", - "isReadOnly": true, - "realPath": [ - "privateIPAddresses" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "339", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "340", - "fixed": false, - "raw": "Private Static Load Balanced IP addresses of the API Management service which is deployed in an Internal Virtual Network in a particular additional location. Available only for Basic, Standard and Premium SKU." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "341", - "fixed": false, - "raw": "privateIPAddresses" - }, - "serializedName": "privateIPAddresses", - "modelType": { - "$id": "342", - "$type": "SequenceType", - "elementType": { - "$id": "343", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "344", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "345", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "346", - "isReadOnly": false, - "realPath": [ - "virtualNetworkConfiguration" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "347", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "348", - "fixed": false, - "raw": "Virtual network configuration for the location." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "349", - "fixed": false, - "raw": "virtualNetworkConfiguration" - }, - "serializedName": "virtualNetworkConfiguration", - "modelType": { - "$ref": "287" - } - }, - { - "$id": "350", - "isReadOnly": true, - "realPath": [ - "gatewayRegionalUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "351", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "352", - "fixed": false, - "raw": "Gateway URL of the API Management service in the Region." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "353", - "fixed": false, - "raw": "gatewayRegionalUrl" - }, - "serializedName": "gatewayRegionalUrl", - "modelType": { - "$id": "354", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "355", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "356", - "isReadOnly": false, - "realPath": [ - "disableGateway" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "357", - "fixed": false, - "raw": "false" - }, - "deprecated": false, - "documentation": { - "$id": "358", - "fixed": false, - "raw": "Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in this additional location." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "359", - "fixed": false, - "raw": "disableGateway" - }, - "serializedName": "disableGateway", - "modelType": { - "$id": "360", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "361", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "AdditionalLocation", - "documentation": "Description of an additional API Management resource location.", - "containsConstantProperties": false, - "name": { - "$id": "362", - "fixed": false, - "raw": "AdditionalLocation" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "AdditionalLocation", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/AdditionalLocation" - ] - } - }, - "deprecated": false - }, - { - "$id": "363", - "$type": "CompositeType", - "properties": [ - { - "$id": "364", - "isReadOnly": false, - "realPath": [ - "storageAccount" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "365", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "366", - "fixed": false, - "raw": "Azure Cloud Storage account (used to place/retrieve the backup) name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "367", - "fixed": false, - "raw": "storageAccount" - }, - "serializedName": "storageAccount", - "modelType": { - "$id": "368", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "369", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "370", - "isReadOnly": false, - "realPath": [ - "accessKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "371", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "372", - "fixed": false, - "raw": "Azure Cloud Storage account (used to place/retrieve the backup) access key." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "373", - "fixed": false, - "raw": "accessKey" - }, - "serializedName": "accessKey", - "modelType": { - "$id": "374", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "375", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "376", - "isReadOnly": false, - "realPath": [ - "containerName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "377", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "378", - "fixed": false, - "raw": "Azure Cloud Storage blob container name used to place/retrieve the backup." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "379", - "fixed": false, - "raw": "containerName" - }, - "serializedName": "containerName", - "modelType": { - "$id": "380", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "381", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "382", - "isReadOnly": false, - "realPath": [ - "backupName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "383", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "384", - "fixed": false, - "raw": "The name of the backup file to create." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "385", - "fixed": false, - "raw": "backupName" - }, - "serializedName": "backupName", - "modelType": { - "$id": "386", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "387", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceBackupRestoreParameters", - "documentation": "Parameters supplied to the Backup/Restore of an API Management service operation.", - "containsConstantProperties": false, - "name": { - "$id": "388", - "fixed": false, - "raw": "ApiManagementServiceBackupRestoreParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceBackupRestoreParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceBackupRestoreParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "389", - "$type": "CompositeType", - "properties": [ - { - "$id": "390", - "isReadOnly": false, - "realPath": [ - "publisherEmail" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "391", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "392", - "fixed": false, - "raw": "Publisher email." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "393", - "fixed": false, - "raw": "publisherEmail" - }, - "serializedName": "publisherEmail", - "modelType": { - "$id": "394", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "395", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "396", - "isReadOnly": false, - "realPath": [ - "publisherName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "397", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "398", - "fixed": false, - "raw": "Publisher name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "399", - "fixed": false, - "raw": "publisherName" - }, - "serializedName": "publisherName", - "modelType": { - "$id": "400", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "401", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceProperties", - "baseModelType": { - "$id": "402", - "$type": "CompositeType", - "properties": [ - { - "$id": "403", - "isReadOnly": false, - "realPath": [ - "notificationSenderEmail" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "404", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "405", - "fixed": false, - "raw": "Email address from which the notification will be sent." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "406", - "fixed": false, - "raw": "notificationSenderEmail" - }, - "serializedName": "notificationSenderEmail", - "modelType": { - "$id": "407", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "408", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "409", - "isReadOnly": true, - "realPath": [ - "provisioningState" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "411", - "fixed": false, - "raw": "The current provisioning state of the API Management service which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "412", - "fixed": false, - "raw": "provisioningState" - }, - "serializedName": "provisioningState", - "modelType": { - "$id": "413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "415", - "isReadOnly": true, - "realPath": [ - "targetProvisioningState" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "416", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "417", - "fixed": false, - "raw": "The provisioning state of the API Management service, which is targeted by the long running operation started on the service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "418", - "fixed": false, - "raw": "targetProvisioningState" - }, - "serializedName": "targetProvisioningState", - "modelType": { - "$id": "419", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "420", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "421", - "isReadOnly": true, - "realPath": [ - "createdAtUtc" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "422", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "423", - "fixed": false, - "raw": "Creation UTC date of the API Management service.The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "424", - "fixed": false, - "raw": "createdAtUtc" - }, - "serializedName": "createdAtUtc", - "modelType": { - "$id": "425", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "426", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "427", - "isReadOnly": true, - "realPath": [ - "gatewayUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "428", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "429", - "fixed": false, - "raw": "Gateway URL of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "430", - "fixed": false, - "raw": "gatewayUrl" - }, - "serializedName": "gatewayUrl", - "modelType": { - "$id": "431", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "432", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "433", - "isReadOnly": true, - "realPath": [ - "gatewayRegionalUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "434", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "435", - "fixed": false, - "raw": "Gateway URL of the API Management service in the Default Region." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "436", - "fixed": false, - "raw": "gatewayRegionalUrl" - }, - "serializedName": "gatewayRegionalUrl", - "modelType": { - "$id": "437", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "438", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "439", - "isReadOnly": true, - "realPath": [ - "portalUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "440", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "441", - "fixed": false, - "raw": "Publisher portal endpoint Url of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "442", - "fixed": false, - "raw": "portalUrl" - }, - "serializedName": "portalUrl", - "modelType": { - "$id": "443", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "444", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "445", - "isReadOnly": true, - "realPath": [ - "managementApiUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "446", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "447", - "fixed": false, - "raw": "Management API endpoint URL of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "448", - "fixed": false, - "raw": "managementApiUrl" - }, - "serializedName": "managementApiUrl", - "modelType": { - "$id": "449", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "450", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "451", - "isReadOnly": true, - "realPath": [ - "scmUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "452", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "453", - "fixed": false, - "raw": "SCM endpoint URL of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "454", - "fixed": false, - "raw": "scmUrl" - }, - "serializedName": "scmUrl", - "modelType": { - "$id": "455", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "456", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "457", - "isReadOnly": true, - "realPath": [ - "developerPortalUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "458", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "459", - "fixed": false, - "raw": "DEveloper Portal endpoint URL of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "460", - "fixed": false, - "raw": "developerPortalUrl" - }, - "serializedName": "developerPortalUrl", - "modelType": { - "$id": "461", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "462", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "463", - "isReadOnly": false, - "realPath": [ - "hostnameConfigurations" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "464", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "465", - "fixed": false, - "raw": "Custom hostname configuration of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "466", - "fixed": false, - "raw": "hostnameConfigurations" - }, - "serializedName": "hostnameConfigurations", - "modelType": { - "$id": "467", - "$type": "SequenceType", - "elementType": { - "$ref": "232" - }, - "name": { - "$id": "468", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "469", - "isReadOnly": true, - "realPath": [ - "publicIPAddresses" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "470", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "471", - "fixed": false, - "raw": "Public Static Load Balanced IP addresses of the API Management service in Primary region. Available only for Basic, Standard and Premium SKU." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "472", - "fixed": false, - "raw": "publicIPAddresses" - }, - "serializedName": "publicIPAddresses", - "modelType": { - "$id": "473", - "$type": "SequenceType", - "elementType": { - "$id": "474", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "475", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "476", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "477", - "isReadOnly": true, - "realPath": [ - "privateIPAddresses" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "478", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "479", - "fixed": false, - "raw": "Private Static Load Balanced IP addresses of the API Management service in Primary region which is deployed in an Internal Virtual Network. Available only for Basic, Standard and Premium SKU." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "480", - "fixed": false, - "raw": "privateIPAddresses" - }, - "serializedName": "privateIPAddresses", - "modelType": { - "$id": "481", - "$type": "SequenceType", - "elementType": { - "$id": "482", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "483", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "484", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "485", - "isReadOnly": false, - "realPath": [ - "virtualNetworkConfiguration" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "487", - "fixed": false, - "raw": "Virtual network configuration of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "488", - "fixed": false, - "raw": "virtualNetworkConfiguration" - }, - "serializedName": "virtualNetworkConfiguration", - "modelType": { - "$ref": "287" - } - }, - { - "$id": "489", - "isReadOnly": false, - "realPath": [ - "additionalLocations" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "490", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "491", - "fixed": false, - "raw": "Additional datacenter locations of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "492", - "fixed": false, - "raw": "additionalLocations" - }, - "serializedName": "additionalLocations", - "modelType": { - "$id": "493", - "$type": "SequenceType", - "elementType": { - "$ref": "319" - }, - "name": { - "$id": "494", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "495", - "isReadOnly": false, - "realPath": [ - "customProperties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "496", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "497", - "fixed": false, - "raw": "Custom properties of the API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11` can be used to disable just TLS 1.1.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10` can be used to disable TLS 1.0 on an API Management service.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11` can be used to disable just TLS 1.1 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10` can be used to disable TLS 1.0 for communications with backends.
Setting `Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2` can be used to enable HTTP2 protocol on an API Management service.
Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value is `True` if the service was created on or before April 1st 2018 and `False` otherwise. Http2 setting's default value is `False`.

You can disable any of next ciphers by using settings `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]`: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA. For example, `Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256`:`false`. The default value is `true` for them. Note: next ciphers can't be disabled since they are required by Azure CloudService internal components: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "498", - "fixed": false, - "raw": "customProperties" - }, - "serializedName": "customProperties", - "modelType": { - "$id": "499", - "$type": "DictionaryType", - "valueType": { - "$id": "500", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "501", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "502", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "503", - "isReadOnly": false, - "realPath": [ - "certificates" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "504", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "505", - "fixed": false, - "raw": "List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "506", - "fixed": false, - "raw": "certificates" - }, - "serializedName": "certificates", - "modelType": { - "$id": "507", - "$type": "SequenceType", - "elementType": { - "$ref": "204" - }, - "name": { - "$id": "508", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "509", - "isReadOnly": false, - "realPath": [ - "enableClientCertificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "510", - "fixed": false, - "raw": "false" - }, - "deprecated": false, - "documentation": { - "$id": "511", - "fixed": false, - "raw": "Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "512", - "fixed": false, - "raw": "enableClientCertificate" - }, - "serializedName": "enableClientCertificate", - "modelType": { - "$id": "513", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "514", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "515", - "isReadOnly": false, - "realPath": [ - "disableGateway" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "516", - "fixed": false, - "raw": "false" - }, - "deprecated": false, - "documentation": { - "$id": "517", - "fixed": false, - "raw": "Property only valid for an Api Management service deployed in multiple locations. This can be used to disable the gateway in master region." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "518", - "fixed": false, - "raw": "disableGateway" - }, - "serializedName": "disableGateway", - "modelType": { - "$id": "519", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "520", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "521", - "isReadOnly": false, - "realPath": [ - "virtualNetworkType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "522", - "fixed": false, - "raw": "None" - }, - "deprecated": false, - "documentation": { - "$id": "523", - "fixed": false, - "raw": "The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "VirtualNetworkType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceBaseProperties-virtualNetworkType" - ] - }, - "x-ms-enum": { - "name": "VirtualNetworkType", - "modelAsString": true, - "values": [ - { - "value": "None", - "description": "The service is not part of any Virtual Network." - }, - { - "value": "External", - "description": "The service is part of Virtual Network and it is accessible from Internet." - }, - { - "value": "Internal", - "description": "The service is part of Virtual Network and it is only accessible from within the virtual network." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "524", - "fixed": false, - "raw": "virtualNetworkType" - }, - "serializedName": "virtualNetworkType", - "modelType": { - "$id": "525", - "$type": "EnumType", - "values": [ - { - "$id": "526", - "description": "The service is not part of any Virtual Network.", - "name": "None", - "serializedName": "None" - }, - { - "$id": "527", - "description": "The service is part of Virtual Network and it is accessible from Internet.", - "name": "External", - "serializedName": "External" - }, - { - "$id": "528", - "description": "The service is part of Virtual Network and it is only accessible from within the virtual network.", - "name": "Internal", - "serializedName": "Internal" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "529", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "530", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "531", - "fixed": false, - "raw": "VirtualNetworkType" - }, - "deprecated": false - } - }, - { - "$id": "532", - "isReadOnly": false, - "realPath": [ - "apiVersionConstraint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "533", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "534", - "fixed": false, - "raw": "Control Plane Apis version constraint for the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "535", - "fixed": false, - "raw": "apiVersionConstraint" - }, - "serializedName": "apiVersionConstraint", - "modelType": { - "$id": "536", - "$type": "CompositeType", - "properties": [ - { - "$id": "537", - "isReadOnly": false, - "realPath": [ - "minApiVersion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "538", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "539", - "fixed": false, - "raw": "Limit control plane API calls to API Management service with version equal to or newer than this value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "540", - "fixed": false, - "raw": "minApiVersion" - }, - "serializedName": "minApiVersion", - "modelType": { - "$id": "541", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "542", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionConstraint", - "documentation": "Control Plane Apis version constraint for the API Management service.", - "containsConstantProperties": false, - "name": { - "$id": "543", - "fixed": false, - "raw": "ApiVersionConstraint" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiVersionConstraint", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiVersionConstraint" - ] - } - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceBaseProperties", - "documentation": "Base Properties of an API Management service resource description.", - "containsConstantProperties": false, - "name": { - "$id": "544", - "fixed": false, - "raw": "ApiManagementServiceBaseProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceBaseProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceBaseProperties" - ] - } - }, - "deprecated": false - }, - "documentation": "Properties of an API Management service resource description.", - "containsConstantProperties": false, - "name": { - "$id": "545", - "fixed": false, - "raw": "ApiManagementServiceProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "546", - "$type": "CompositeType", - "properties": [ - { - "$id": "547", - "isReadOnly": false, - "realPath": [ - "publisherEmail" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "548", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "549", - "fixed": false, - "raw": "Publisher email." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "550", - "fixed": false, - "raw": "publisherEmail" - }, - "serializedName": "publisherEmail", - "modelType": { - "$id": "551", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "552", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "553", - "isReadOnly": false, - "realPath": [ - "publisherName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "554", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "555", - "fixed": false, - "raw": "Publisher name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "556", - "fixed": false, - "raw": "publisherName" - }, - "serializedName": "publisherName", - "modelType": { - "$id": "557", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "558", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceUpdateProperties", - "baseModelType": { - "$ref": "402" - }, - "documentation": "Properties of an API Management service resource description.", - "containsConstantProperties": false, - "name": { - "$id": "559", - "fixed": false, - "raw": "ApiManagementServiceUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$ref": "536" - }, - { - "$ref": "402" - }, - { - "$id": "560", - "$type": "CompositeType", - "properties": [ - { - "$id": "561", - "isReadOnly": false, - "realPath": [ - "principalId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "563", - "fixed": false, - "raw": "The principal id of user assigned identity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "564", - "fixed": false, - "raw": "principalId" - }, - "serializedName": "principalId", - "modelType": { - "$id": "565", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "566", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "567", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "568", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "569", - "fixed": false, - "raw": "The client id of user assigned identity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "570", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "571", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "572", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserIdentityProperties", - "containsConstantProperties": false, - "name": { - "$id": "573", - "fixed": false, - "raw": "UserIdentityProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "UserIdentityProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/UserIdentityProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "574", - "$type": "CompositeType", - "properties": [ - { - "$id": "575", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "576", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "577", - "fixed": false, - "raw": "The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApimIdentityType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceIdentity-type" - ] - }, - "x-ms-enum": { - "name": "ApimIdentityType", - "modelAsString": true, - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "578", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "579", - "$type": "EnumType", - "values": [ - { - "$id": "580", - "name": "SystemAssigned", - "serializedName": "SystemAssigned" - }, - { - "$id": "581", - "name": "UserAssigned", - "serializedName": "UserAssigned" - }, - { - "$id": "582", - "name": "SystemAssigned, UserAssigned", - "serializedName": "SystemAssigned, UserAssigned" - }, - { - "$id": "583", - "name": "None", - "serializedName": "None" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "584", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "585", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "586", - "fixed": false, - "raw": "ApimIdentityType" - }, - "deprecated": false - } - }, - { - "$id": "587", - "isReadOnly": true, - "realPath": [ - "principalId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "588", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "589", - "fixed": false, - "raw": "The principal id of the identity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "590", - "fixed": false, - "raw": "principalId" - }, - "serializedName": "principalId", - "modelType": { - "$id": "591", - "$type": "PrimaryType", - "format": "uuid", - "knownPrimaryType": "uuid", - "name": { - "$id": "592", - "fixed": false, - "raw": "Uuid" - }, - "deprecated": false - } - }, - { - "$id": "593", - "isReadOnly": true, - "realPath": [ - "tenantId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "594", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "595", - "fixed": false, - "raw": "The client tenant id of the identity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "596", - "fixed": false, - "raw": "tenantId" - }, - "serializedName": "tenantId", - "modelType": { - "$id": "597", - "$type": "PrimaryType", - "format": "uuid", - "knownPrimaryType": "uuid", - "name": { - "$id": "598", - "fixed": false, - "raw": "Uuid" - }, - "deprecated": false - } - }, - { - "$id": "599", - "isReadOnly": false, - "realPath": [ - "userAssignedIdentities" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "600", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "601", - "fixed": false, - "raw": "The list of user identities associated with the resource. The user identity \r\ndictionary key references will be ARM resource ids in the form: \r\n'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/\r\n providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "602", - "fixed": false, - "raw": "userAssignedIdentities" - }, - "serializedName": "userAssignedIdentities", - "modelType": { - "$id": "603", - "$type": "DictionaryType", - "valueType": { - "$ref": "560" - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "604", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceIdentity", - "documentation": "Identity properties of the Api Management service resource.", - "containsConstantProperties": false, - "name": { - "$id": "605", - "fixed": false, - "raw": "ApiManagementServiceIdentity" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceIdentity", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceIdentity" - ] - } - }, - "deprecated": false - }, - { - "$id": "606", - "$type": "CompositeType", - "properties": [ - { - "$id": "607", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "608", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "609", - "fixed": false, - "raw": "Properties of the API Management service." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "610", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "389" - } - }, - { - "$id": "611", - "isReadOnly": false, - "realPath": [ - "sku" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "612", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "613", - "fixed": false, - "raw": "SKU properties of the API Management service." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "614", - "fixed": false, - "raw": "sku" - }, - "serializedName": "sku", - "modelType": { - "$ref": "307" - } - }, - { - "$id": "615", - "isReadOnly": false, - "realPath": [ - "identity" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "616", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "617", - "fixed": false, - "raw": "Managed service identity of the Api Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "618", - "fixed": false, - "raw": "identity" - }, - "serializedName": "identity", - "modelType": { - "$ref": "574" - } - }, - { - "$id": "619", - "isReadOnly": false, - "realPath": [ - "location" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "620", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "621", - "fixed": false, - "raw": "Resource location." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "622", - "fixed": false, - "raw": "location" - }, - "serializedName": "location", - "modelType": { - "$id": "623", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "624", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "625", - "isReadOnly": true, - "realPath": [ - "etag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "626", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "627", - "fixed": false, - "raw": "ETag of the resource." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "628", - "fixed": false, - "raw": "etag" - }, - "serializedName": "etag", - "modelType": { - "$id": "629", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "630", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceResource", - "baseModelType": { - "$id": "631", - "$type": "CompositeType", - "properties": [ - { - "$id": "632", - "isReadOnly": true, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "633", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "634", - "fixed": false, - "raw": "Resource ID." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "635", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "636", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "637", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "638", - "isReadOnly": true, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "639", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "640", - "fixed": false, - "raw": "Resource name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "641", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "642", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "643", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "644", - "isReadOnly": true, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "645", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "646", - "fixed": false, - "raw": "Resource type for API Management resource is set to Microsoft.ApiManagement." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "647", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "648", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "649", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "650", - "isReadOnly": false, - "realPath": [ - "tags" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "651", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "652", - "fixed": false, - "raw": "Resource tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "653", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "654", - "$type": "DictionaryType", - "valueType": { - "$id": "655", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "656", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "657", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ApimResource", - "documentation": "The Resource definition.", - "containsConstantProperties": false, - "name": { - "$id": "658", - "fixed": false, - "raw": "ApimResource" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApimResource", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApimResource" - ] - }, - "x-ms-azure-resource": true - }, - "deprecated": false - }, - "documentation": "A single API Management service resource in List or Get response.", - "containsConstantProperties": false, - "name": { - "$id": "659", - "fixed": false, - "raw": "ApiManagementServiceResource" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceResource", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceResource" - ] - } - }, - "deprecated": false - }, - { - "$ref": "631" - }, - { - "$id": "660", - "$type": "CompositeType", - "properties": [ - { - "$id": "661", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "662", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "663", - "fixed": false, - "raw": "Properties of the API Management service." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "664", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "546" - } - }, - { - "$id": "665", - "isReadOnly": false, - "realPath": [ - "sku" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "666", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "667", - "fixed": false, - "raw": "SKU properties of the API Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "668", - "fixed": false, - "raw": "sku" - }, - "serializedName": "sku", - "modelType": { - "$ref": "307" - } - }, - { - "$id": "669", - "isReadOnly": false, - "realPath": [ - "identity" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "670", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "671", - "fixed": false, - "raw": "Managed service identity of the Api Management service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "672", - "fixed": false, - "raw": "identity" - }, - "serializedName": "identity", - "modelType": { - "$ref": "574" - } - }, - { - "$id": "673", - "isReadOnly": true, - "realPath": [ - "etag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "674", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "675", - "fixed": false, - "raw": "ETag of the resource." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "676", - "fixed": false, - "raw": "etag" - }, - "serializedName": "etag", - "modelType": { - "$id": "677", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "678", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceUpdateParameters", - "baseModelType": { - "$ref": "631" - }, - "documentation": "Parameter supplied to Update Api Management Service.", - "containsConstantProperties": false, - "name": { - "$id": "679", - "fixed": false, - "raw": "ApiManagementServiceUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "680", - "$type": "CompositeType", - "properties": [ - { - "$id": "681", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "682", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "683", - "fixed": false, - "raw": "Result of the List API Management services operation." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "684", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "685", - "$type": "SequenceType", - "elementType": { - "$ref": "606" - }, - "name": { - "$id": "686", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "687", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "688", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "689", - "fixed": false, - "raw": "Link to the next set of results. Not empty if Value contains incomplete list of API Management services." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "690", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "691", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "692", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceListResult", - "documentation": "The response of the List API Management services operation.", - "containsConstantProperties": false, - "name": { - "$id": "693", - "fixed": false, - "raw": "ApiManagementServiceListResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceListResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceListResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "694", - "$type": "CompositeType", - "properties": [ - { - "$id": "695", - "isReadOnly": false, - "realPath": [ - "redirectUri" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "696", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "697", - "fixed": false, - "raw": "Redirect URL to the Publisher Portal containing the SSO token." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "698", - "fixed": false, - "raw": "redirectUri" - }, - "serializedName": "redirectUri", - "modelType": { - "$id": "699", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "700", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceGetSsoTokenResult", - "documentation": "The response of the GetSsoToken operation.", - "containsConstantProperties": false, - "name": { - "$id": "701", - "fixed": false, - "raw": "ApiManagementServiceGetSsoTokenResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceGetSsoTokenResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceGetSsoTokenResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "702", - "$type": "CompositeType", - "properties": [ - { - "$id": "703", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "704", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "705", - "fixed": false, - "raw": "The name to check for availability." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "706", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "707", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "708", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceCheckNameAvailabilityParameters", - "documentation": "Parameters supplied to the CheckNameAvailability operation.", - "containsConstantProperties": false, - "name": { - "$id": "709", - "fixed": false, - "raw": "ApiManagementServiceCheckNameAvailabilityParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceCheckNameAvailabilityParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceCheckNameAvailabilityParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "710", - "$type": "CompositeType", - "properties": [ - { - "$id": "711", - "isReadOnly": true, - "realPath": [ - "nameAvailable" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "712", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "713", - "fixed": false, - "raw": "True if the name is available and can be used to create a new API Management service; otherwise false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "714", - "fixed": false, - "raw": "nameAvailable" - }, - "serializedName": "nameAvailable", - "modelType": { - "$id": "715", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "716", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "717", - "isReadOnly": true, - "realPath": [ - "message" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "718", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "719", - "fixed": false, - "raw": "If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can select a valid name. If reason == AlreadyExists, explain that is already in use, and direct them to select a different name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "720", - "fixed": false, - "raw": "message" - }, - "serializedName": "message", - "modelType": { - "$id": "721", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "722", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "723", - "isReadOnly": false, - "realPath": [ - "reason" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "724", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "725", - "fixed": false, - "raw": "Invalid indicates the name provided does not match the resource provider’s naming requirements (incorrect length, unsupported characters, etc.) AlreadyExists indicates that the name is already in use and is therefore unavailable." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "NameAvailabilityReason", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceNameAvailabilityResult-reason" - ] - }, - "x-ms-enum": { - "name": "NameAvailabilityReason", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "726", - "fixed": false, - "raw": "reason" - }, - "serializedName": "reason", - "modelType": { - "$id": "727", - "$type": "EnumType", - "values": [ - { - "$id": "728", - "name": "Valid", - "serializedName": "Valid" - }, - { - "$id": "729", - "name": "Invalid", - "serializedName": "Invalid" - }, - { - "$id": "730", - "name": "AlreadyExists", - "serializedName": "AlreadyExists" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "731", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "732", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "733", - "fixed": false, - "raw": "NameAvailabilityReason" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceNameAvailabilityResult", - "documentation": "Response of the CheckNameAvailability operation.", - "containsConstantProperties": false, - "name": { - "$id": "734", - "fixed": false, - "raw": "ApiManagementServiceNameAvailabilityResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceNameAvailabilityResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceNameAvailabilityResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "735", - "$type": "CompositeType", - "properties": [ - { - "$id": "736", - "isReadOnly": false, - "realPath": [ - "location" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "737", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "738", - "fixed": false, - "raw": "Location of the Api Management service to update for a multi-region service. For a service deployed in a single region, this parameter is not required." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "739", - "fixed": false, - "raw": "location" - }, - "serializedName": "location", - "modelType": { - "$id": "740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiManagementServiceApplyNetworkConfigurationParameters", - "documentation": "Parameter supplied to the Apply Network configuration operation.", - "containsConstantProperties": false, - "name": { - "$id": "742", - "fixed": false, - "raw": "ApiManagementServiceApplyNetworkConfigurationParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "ApiManagementServiceApplyNetworkConfigurationParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/ApiManagementServiceApplyNetworkConfigurationParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "743", - "$type": "CompositeType", - "properties": [ - { - "$id": "744", - "isReadOnly": false, - "realPath": [ - "provider" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "745", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "746", - "fixed": false, - "raw": "Friendly name of the resource provider" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "747", - "fixed": false, - "raw": "provider" - }, - "serializedName": "provider", - "modelType": { - "$id": "748", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "749", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "750", - "isReadOnly": false, - "realPath": [ - "operation" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "751", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "752", - "fixed": false, - "raw": "Operation type: read, write, delete, listKeys/action, etc." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "753", - "fixed": false, - "raw": "operation" - }, - "serializedName": "operation", - "modelType": { - "$id": "754", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "755", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "756", - "isReadOnly": false, - "realPath": [ - "resource" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "757", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "758", - "fixed": false, - "raw": "Resource type on which the operation is performed." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "759", - "fixed": false, - "raw": "resource" - }, - "serializedName": "resource", - "modelType": { - "$id": "760", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "761", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "762", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "763", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "764", - "fixed": false, - "raw": "Friendly name of the operation" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "765", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "766", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "767", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Operation-display", - "documentation": "The object that describes the operation.", - "containsConstantProperties": false, - "name": { - "$id": "768", - "fixed": false, - "raw": "Operation-display" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "Operation-display", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/Operation-display" - ] - } - }, - "deprecated": false - }, - { - "$id": "769", - "$type": "CompositeType", - "properties": [ - { - "$id": "770", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "771", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "772", - "fixed": false, - "raw": "Operation name: {provider}/{resource}/{operation}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "773", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "774", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "775", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "776", - "isReadOnly": false, - "realPath": [ - "display" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "777", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "778", - "fixed": false, - "raw": "The object that describes the operation." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "779", - "fixed": false, - "raw": "display" - }, - "serializedName": "display", - "modelType": { - "$ref": "743" - } - }, - { - "$id": "780", - "isReadOnly": false, - "realPath": [ - "origin" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "781", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "782", - "fixed": false, - "raw": "The operation origin." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "783", - "fixed": false, - "raw": "origin" - }, - "serializedName": "origin", - "modelType": { - "$id": "784", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "785", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "786", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "787", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "788", - "fixed": false, - "raw": "The operation properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "789", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$id": "790", - "$type": "PrimaryType", - "knownPrimaryType": "object", - "name": { - "$id": "791", - "fixed": false, - "raw": "Object" - }, - "deprecated": false - } - } - ], - "serializedName": "Operation", - "documentation": "REST API operation", - "containsConstantProperties": false, - "name": { - "$id": "792", - "fixed": false, - "raw": "Operation" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "Operation", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/Operation" - ] - } - }, - "deprecated": false - }, - { - "$id": "793", - "$type": "CompositeType", - "properties": [ - { - "$id": "794", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "795", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "796", - "fixed": false, - "raw": "List of operations supported by the resource provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "797", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "798", - "$type": "SequenceType", - "elementType": { - "$ref": "769" - }, - "name": { - "$id": "799", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "800", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "801", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "802", - "fixed": false, - "raw": "URL to get the next set of operation list results if there are any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "803", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "804", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "805", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationListResult", - "documentation": "Result of the request to list REST API operations. It contains a list of operations and a URL nextLink to get the next set of results.", - "containsConstantProperties": false, - "name": { - "$id": "806", - "fixed": false, - "raw": "OperationListResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "OperationListResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/schemas/OperationListResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "807", - "$type": "CompositeType", - "properties": [ - { - "$id": "808", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "809", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "810", - "fixed": false, - "raw": "The hostname of the resource which the service depends on. This can be the database, storage or any other azure resource on which the service depends upon." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "811", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "812", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "813", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "814", - "isReadOnly": false, - "realPath": [ - "status" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "815", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "816", - "fixed": false, - "raw": "Resource Connectivity Status Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "ConnectivityStatusType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/schemas/ConnectivityStatusContract-status" - ] - }, - "x-ms-enum": { - "name": "ConnectivityStatusType", - "modelAsString": true, - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "817", - "fixed": false, - "raw": "status" - }, - "serializedName": "status", - "modelType": { - "$id": "818", - "$type": "EnumType", - "values": [ - { - "$id": "819", - "name": "initializing", - "serializedName": "initializing" - }, - { - "$id": "820", - "name": "success", - "serializedName": "success" - }, - { - "$id": "821", - "name": "failure", - "serializedName": "failure" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "822", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "823", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "824", - "fixed": false, - "raw": "ConnectivityStatusType" - }, - "deprecated": false - } - }, - { - "$id": "825", - "isReadOnly": false, - "realPath": [ - "error" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "826", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "827", - "fixed": false, - "raw": "Error details of the connectivity to the resource." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "828", - "fixed": false, - "raw": "error" - }, - "serializedName": "error", - "modelType": { - "$id": "829", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "830", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "831", - "isReadOnly": false, - "realPath": [ - "lastUpdated" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "832", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "833", - "fixed": false, - "raw": "The date when the resource connectivity status was last updated. This status should be updated every 15 minutes. If this status has not been updated, then it means that the service has lost network connectivity to the resource, from inside the Virtual Network.The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "834", - "fixed": false, - "raw": "lastUpdated" - }, - "serializedName": "lastUpdated", - "modelType": { - "$id": "835", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "836", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "837", - "isReadOnly": false, - "realPath": [ - "lastStatusChange" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "838", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "839", - "fixed": false, - "raw": "The date when the resource connectivity status last Changed from success to failure or vice-versa. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "840", - "fixed": false, - "raw": "lastStatusChange" - }, - "serializedName": "lastStatusChange", - "modelType": { - "$id": "841", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "842", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - } - ], - "serializedName": "ConnectivityStatusContract", - "documentation": "Details about connectivity to a resource.", - "containsConstantProperties": false, - "name": { - "$id": "843", - "fixed": false, - "raw": "ConnectivityStatusContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "ConnectivityStatusContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/schemas/ConnectivityStatusContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "844", - "$type": "CompositeType", - "properties": [ - { - "$id": "845", - "isReadOnly": false, - "realPath": [ - "dnsServers" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "846", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "847", - "fixed": false, - "raw": "Gets the list of DNS servers IPV4 addresses." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "848", - "fixed": false, - "raw": "dnsServers" - }, - "serializedName": "dnsServers", - "modelType": { - "$id": "849", - "$type": "SequenceType", - "elementType": { - "$id": "850", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "851", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "852", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "853", - "isReadOnly": false, - "realPath": [ - "connectivityStatus" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "854", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "855", - "fixed": false, - "raw": "Gets the list of Connectivity Status to the Resources on which the service depends upon." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "856", - "fixed": false, - "raw": "connectivityStatus" - }, - "serializedName": "connectivityStatus", - "modelType": { - "$id": "857", - "$type": "SequenceType", - "elementType": { - "$ref": "807" - }, - "name": { - "$id": "858", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "NetworkStatusContract", - "documentation": "Network Status details.", - "containsConstantProperties": false, - "name": { - "$id": "859", - "fixed": false, - "raw": "NetworkStatusContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "NetworkStatusContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/schemas/NetworkStatusContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "860", - "$type": "CompositeType", - "properties": [ - { - "$id": "861", - "isReadOnly": false, - "realPath": [ - "location" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "863", - "fixed": false, - "raw": "Location of service" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "864", - "fixed": false, - "raw": "location" - }, - "serializedName": "location", - "modelType": { - "$id": "865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "867", - "isReadOnly": false, - "realPath": [ - "networkStatus" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "868", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "869", - "fixed": false, - "raw": "Network status in Location" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "870", - "fixed": false, - "raw": "networkStatus" - }, - "serializedName": "networkStatus", - "modelType": { - "$ref": "844" - } - } - ], - "serializedName": "NetworkStatusContractByLocation", - "documentation": "Network Status in the Location", - "containsConstantProperties": false, - "name": { - "$id": "871", - "fixed": false, - "raw": "NetworkStatusContractByLocation" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "NetworkStatusContractByLocation", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/schemas/NetworkStatusContractByLocation" - ] - } - }, - "deprecated": false - }, - { - "$id": "872", - "$type": "CompositeType", - "properties": [ - { - "$id": "873", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "874", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "875", - "fixed": false, - "raw": "Identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "876", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "877", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "878", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "879", - "isReadOnly": false, - "realPath": [ - "primaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "880", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "881", - "fixed": false, - "raw": "Primary access key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "882", - "fixed": false, - "raw": "primaryKey" - }, - "serializedName": "primaryKey", - "modelType": { - "$id": "883", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "884", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "885", - "isReadOnly": false, - "realPath": [ - "secondaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "886", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "887", - "fixed": false, - "raw": "Secondary access key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "888", - "fixed": false, - "raw": "secondaryKey" - }, - "serializedName": "secondaryKey", - "modelType": { - "$id": "889", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "890", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "891", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "892", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "893", - "fixed": false, - "raw": "Determines whether direct access is enabled." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "894", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "895", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "896", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "AccessInformationContract", - "documentation": "Tenant access information contract of the API Management service.", - "containsConstantProperties": false, - "name": { - "$id": "897", - "fixed": false, - "raw": "AccessInformationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AccessInformationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AccessInformationContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "898", - "$type": "CompositeType", - "properties": [ - { - "$id": "899", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "900", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "901", - "fixed": false, - "raw": "Determines whether direct access is enabled." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "902", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "903", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "904", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "AccessInformationUpdateParameterProperties", - "documentation": "Tenant access information update parameters of the API Management service", - "containsConstantProperties": false, - "name": { - "$id": "905", - "fixed": false, - "raw": "AccessInformationUpdateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AccessInformationUpdateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AccessInformationUpdateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "906", - "$type": "CompositeType", - "properties": [ - { - "$id": "907", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "908", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "909", - "fixed": false, - "raw": "Tenant access information update parameter properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "910", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "898" - } - } - ], - "serializedName": "AccessInformationUpdateParameters", - "documentation": "Tenant access information update parameters.", - "containsConstantProperties": false, - "name": { - "$id": "911", - "fixed": false, - "raw": "AccessInformationUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AccessInformationUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AccessInformationUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "912", - "$type": "CompositeType", - "properties": [ - { - "$id": "913", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "914", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "915", - "fixed": false, - "raw": "Identifier for existing API Version Set. Omit this value to create a new Version Set." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "916", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "917", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "918", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "919", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "920", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "921", - "fixed": false, - "raw": "The display Name of the API Version Set." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "922", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "923", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "924", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "925", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "926", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "927", - "fixed": false, - "raw": "Description of API Version Set." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "928", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "929", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "930", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "931", - "isReadOnly": false, - "realPath": [ - "versioningScheme" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "932", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "933", - "fixed": false, - "raw": "An value that determines where the API Version identifer will be located in a HTTP request." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetContractDetails-versioningScheme", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContractDetails-versioningScheme" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "934", - "fixed": false, - "raw": "versioningScheme" - }, - "serializedName": "versioningScheme", - "modelType": { - "$id": "935", - "$type": "EnumType", - "values": [ - { - "$id": "936", - "name": "Segment", - "serializedName": "Segment" - }, - { - "$id": "937", - "name": "Query", - "serializedName": "Query" - }, - { - "$id": "938", - "name": "Header", - "serializedName": "Header" - } - ], - "oldModelAsString": false, - "modelAsString": true, - "underlyingType": { - "$id": "939", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "940", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "941", - "fixed": false, - "raw": "" - }, - "deprecated": false - } - }, - { - "$id": "942", - "isReadOnly": false, - "realPath": [ - "versionQueryName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "943", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "944", - "fixed": false, - "raw": "Name of query parameter that indicates the API Version if versioningScheme is set to `query`." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "945", - "fixed": false, - "raw": "versionQueryName" - }, - "serializedName": "versionQueryName", - "modelType": { - "$id": "946", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "947", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "948", - "isReadOnly": false, - "realPath": [ - "versionHeaderName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "949", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "950", - "fixed": false, - "raw": "Name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "951", - "fixed": false, - "raw": "versionHeaderName" - }, - "serializedName": "versionHeaderName", - "modelType": { - "$id": "952", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "953", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSetContractDetails", - "documentation": "An API Version Set contains the common configuration for a set of API Versions relating ", - "containsConstantProperties": false, - "name": { - "$id": "954", - "fixed": false, - "raw": "ApiVersionSetContractDetails" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetContractDetails", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContractDetails" - ] - } - }, - "deprecated": false - }, - { - "$id": "955", - "$type": "CompositeType", - "properties": [ - { - "$id": "956", - "isReadOnly": false, - "realPath": [ - "sourceApiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "957", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "958", - "fixed": false, - "raw": "API identifier of the source API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "959", - "fixed": false, - "raw": "sourceApiId" - }, - "serializedName": "sourceApiId", - "modelType": { - "$id": "960", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "961", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "962", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "963", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "964", - "fixed": false, - "raw": "API name. Must be 1 to 300 characters long." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "965", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "966", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "967", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "968", - "isReadOnly": false, - "realPath": [ - "serviceUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "969", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "970", - "fixed": false, - "raw": "Absolute URL of the backend service implementing this API. Cannot be more than 2000 characters long." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "971", - "fixed": false, - "raw": "serviceUrl" - }, - "serializedName": "serviceUrl", - "modelType": { - "$id": "972", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "973", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "974", - "isReadOnly": false, - "realPath": [ - "path" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "975", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "976", - "fixed": false, - "raw": "Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "977", - "fixed": false, - "raw": "path" - }, - "serializedName": "path", - "modelType": { - "$id": "978", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "979", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "980", - "isReadOnly": false, - "realPath": [ - "protocols" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "981", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "982", - "fixed": false, - "raw": "Describes on which protocols the operations in this API can be invoked." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "983", - "fixed": false, - "raw": "protocols" - }, - "serializedName": "protocols", - "modelType": { - "$id": "984", - "$type": "SequenceType", - "elementType": { - "$id": "985", - "$type": "EnumType", - "values": [ - { - "$id": "986", - "name": "http", - "serializedName": "http" - }, - { - "$id": "987", - "name": "https", - "serializedName": "https" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "988", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "989", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "990", - "fixed": false, - "raw": "Protocol" - }, - "deprecated": false - }, - "name": { - "$id": "991", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "992", - "isReadOnly": false, - "realPath": [ - "apiVersionSet" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "993", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "994", - "fixed": false, - "raw": "Version set details" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "995", - "fixed": false, - "raw": "apiVersionSet" - }, - "serializedName": "apiVersionSet", - "modelType": { - "$ref": "912" - } - } - ], - "serializedName": "ApiContractProperties", - "baseModelType": { - "$id": "996", - "$type": "CompositeType", - "properties": [ - { - "$id": "997", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "998", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "999", - "fixed": false, - "raw": "Description of the API. May include HTML formatting tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1000", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1001", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1002", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1003", - "isReadOnly": false, - "realPath": [ - "authenticationSettings" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1004", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1005", - "fixed": false, - "raw": "Collection of authentication settings included into this API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1006", - "fixed": false, - "raw": "authenticationSettings" - }, - "serializedName": "authenticationSettings", - "modelType": { - "$id": "1007", - "$type": "CompositeType", - "properties": [ - { - "$id": "1008", - "isReadOnly": false, - "realPath": [ - "oAuth2" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1009", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1010", - "fixed": false, - "raw": "OAuth2 Authentication settings" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1011", - "fixed": false, - "raw": "oAuth2" - }, - "serializedName": "oAuth2", - "modelType": { - "$id": "1012", - "$type": "CompositeType", - "properties": [ - { - "$id": "1013", - "isReadOnly": false, - "realPath": [ - "authorizationServerId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1014", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1015", - "fixed": false, - "raw": "OAuth authorization server identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1016", - "fixed": false, - "raw": "authorizationServerId" - }, - "serializedName": "authorizationServerId", - "modelType": { - "$id": "1017", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1018", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1019", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1021", - "fixed": false, - "raw": "operations scope." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1022", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "1023", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1024", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OAuth2AuthenticationSettingsContract", - "documentation": "API OAuth2 Authentication settings details.", - "containsConstantProperties": false, - "name": { - "$id": "1025", - "fixed": false, - "raw": "OAuth2AuthenticationSettingsContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OAuth2AuthenticationSettingsContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OAuth2AuthenticationSettingsContract" - ] - } - }, - "deprecated": false - } - }, - { - "$id": "1026", - "isReadOnly": false, - "realPath": [ - "openid" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1027", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1028", - "fixed": false, - "raw": "OpenID Connect Authentication Settings" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1029", - "fixed": false, - "raw": "openid" - }, - "serializedName": "openid", - "modelType": { - "$id": "1030", - "$type": "CompositeType", - "properties": [ - { - "$id": "1031", - "isReadOnly": false, - "realPath": [ - "openidProviderId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1033", - "fixed": false, - "raw": "OAuth authorization server identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1034", - "fixed": false, - "raw": "openidProviderId" - }, - "serializedName": "openidProviderId", - "modelType": { - "$id": "1035", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1036", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1037", - "isReadOnly": false, - "realPath": [ - "bearerTokenSendingMethods" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1038", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1039", - "fixed": false, - "raw": "How to send token to the server." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1040", - "fixed": false, - "raw": "bearerTokenSendingMethods" - }, - "serializedName": "bearerTokenSendingMethods", - "modelType": { - "$id": "1041", - "$type": "SequenceType", - "elementType": { - "$id": "1042", - "$type": "EnumType", - "values": [ - { - "$id": "1043", - "description": "Access token will be transmitted in the Authorization header using Bearer schema", - "name": "authorizationHeader", - "serializedName": "authorizationHeader" - }, - { - "$id": "1044", - "description": "Access token will be transmitted as query parameters.", - "name": "query", - "serializedName": "query" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1045", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1046", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1047", - "fixed": false, - "raw": "bearerTokenSendingMethods" - }, - "deprecated": false - }, - "name": { - "$id": "1048", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "OpenIdAuthenticationSettingsContract", - "documentation": "API OAuth2 Authentication settings details.", - "containsConstantProperties": false, - "name": { - "$id": "1049", - "fixed": false, - "raw": "OpenIdAuthenticationSettingsContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenIdAuthenticationSettingsContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenIdAuthenticationSettingsContract" - ] - } - }, - "deprecated": false - } - } - ], - "serializedName": "AuthenticationSettingsContract", - "documentation": "API Authentication Settings.", - "containsConstantProperties": false, - "name": { - "$id": "1050", - "fixed": false, - "raw": "AuthenticationSettingsContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthenticationSettingsContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthenticationSettingsContract" - ] - } - }, - "deprecated": false - } - }, - { - "$id": "1051", - "isReadOnly": false, - "realPath": [ - "subscriptionKeyParameterNames" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1053", - "fixed": false, - "raw": "Protocols over which API is made available." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1054", - "fixed": false, - "raw": "subscriptionKeyParameterNames" - }, - "serializedName": "subscriptionKeyParameterNames", - "modelType": { - "$id": "1055", - "$type": "CompositeType", - "properties": [ - { - "$id": "1056", - "isReadOnly": false, - "realPath": [ - "header" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1057", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1058", - "fixed": false, - "raw": "Subscription key header name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1059", - "fixed": false, - "raw": "header" - }, - "serializedName": "header", - "modelType": { - "$id": "1060", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1061", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1062", - "isReadOnly": false, - "realPath": [ - "query" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1063", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1064", - "fixed": false, - "raw": "Subscription key query string parameter name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1065", - "fixed": false, - "raw": "query" - }, - "serializedName": "query", - "modelType": { - "$id": "1066", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1067", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionKeyParameterNamesContract", - "documentation": "Subscription key parameter names details.", - "containsConstantProperties": false, - "name": { - "$id": "1068", - "fixed": false, - "raw": "SubscriptionKeyParameterNamesContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionKeyParameterNamesContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionKeyParameterNamesContract" - ] - } - }, - "deprecated": false - } - }, - { - "$id": "1069", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1070", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1071", - "fixed": false, - "raw": "Type of API." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiEntityBaseContract-type" - ] - }, - "x-ms-client-name": "ApiType", - "x-ms-enum": { - "name": "ApiType", - "modelAsString": true, - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1072", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "1073", - "$type": "EnumType", - "values": [ - { - "$id": "1074", - "name": "http", - "serializedName": "http" - }, - { - "$id": "1075", - "name": "soap", - "serializedName": "soap" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1076", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1077", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1078", - "fixed": false, - "raw": "ApiType" - }, - "deprecated": false - } - }, - { - "$id": "1079", - "isReadOnly": false, - "realPath": [ - "apiRevision" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1080", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1081", - "fixed": false, - "raw": "Describes the Revision of the Api. If no value is provided, default revision 1 is created" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1082", - "fixed": false, - "raw": "apiRevision" - }, - "serializedName": "apiRevision", - "modelType": { - "$id": "1083", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1084", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1085", - "isReadOnly": false, - "realPath": [ - "apiVersion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1086", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1087", - "fixed": false, - "raw": "Indicates the Version identifier of the API if the API is versioned" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1088", - "fixed": false, - "raw": "apiVersion" - }, - "serializedName": "apiVersion", - "modelType": { - "$id": "1089", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1090", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1091", - "isReadOnly": false, - "realPath": [ - "isCurrent" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1092", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1093", - "fixed": false, - "raw": "Indicates if API revision is current api revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1094", - "fixed": false, - "raw": "isCurrent" - }, - "serializedName": "isCurrent", - "modelType": { - "$id": "1095", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1096", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "1097", - "isReadOnly": true, - "realPath": [ - "isOnline" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1098", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1099", - "fixed": false, - "raw": "Indicates if API revision is accessible via the gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1100", - "fixed": false, - "raw": "isOnline" - }, - "serializedName": "isOnline", - "modelType": { - "$id": "1101", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1102", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "1103", - "isReadOnly": false, - "realPath": [ - "apiRevisionDescription" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1104", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1105", - "fixed": false, - "raw": "Description of the Api Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1106", - "fixed": false, - "raw": "apiRevisionDescription" - }, - "serializedName": "apiRevisionDescription", - "modelType": { - "$id": "1107", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1108", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1109", - "isReadOnly": false, - "realPath": [ - "apiVersionDescription" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1110", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1111", - "fixed": false, - "raw": "Description of the Api Version." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1112", - "fixed": false, - "raw": "apiVersionDescription" - }, - "serializedName": "apiVersionDescription", - "modelType": { - "$id": "1113", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1114", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1115", - "isReadOnly": false, - "realPath": [ - "apiVersionSetId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1116", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1117", - "fixed": false, - "raw": "A resource identifier for the related ApiVersionSet." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1118", - "fixed": false, - "raw": "apiVersionSetId" - }, - "serializedName": "apiVersionSetId", - "modelType": { - "$id": "1119", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1120", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1121", - "isReadOnly": false, - "realPath": [ - "subscriptionRequired" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1122", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1123", - "fixed": false, - "raw": "Specifies whether an API or Product subscription is required for accessing the API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1124", - "fixed": false, - "raw": "subscriptionRequired" - }, - "serializedName": "subscriptionRequired", - "modelType": { - "$id": "1125", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1126", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiEntityBaseContract", - "documentation": "API base contract details.", - "containsConstantProperties": false, - "name": { - "$id": "1127", - "fixed": false, - "raw": "ApiEntityBaseContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiEntityBaseContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiEntityBaseContract" - ] - } - }, - "deprecated": false - }, - "documentation": "Api Entity Properties", - "containsConstantProperties": false, - "name": { - "$id": "1128", - "fixed": false, - "raw": "ApiContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1129", - "$type": "CompositeType", - "properties": [ - { - "$id": "1130", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1131", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1132", - "fixed": false, - "raw": "Api entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1133", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "955" - } - } - ], - "serializedName": "ApiContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Api details.", - "containsConstantProperties": false, - "name": { - "$id": "1134", - "fixed": false, - "raw": "ApiContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1135", - "$type": "CompositeType", - "properties": [ - { - "$id": "1136", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1137", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1138", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1139", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1140", - "$type": "SequenceType", - "elementType": { - "$ref": "1129" - }, - "name": { - "$id": "1141", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1142", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1143", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1144", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1145", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1146", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1147", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiCollection", - "documentation": "Paged Api list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1148", - "fixed": false, - "raw": "ApiCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "1149", - "$type": "CompositeType", - "properties": [ - { - "$id": "1150", - "isReadOnly": false, - "realPath": [ - "wsdlServiceName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1152", - "fixed": false, - "raw": "Name of service to import from WSDL" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1153", - "fixed": false, - "raw": "wsdlServiceName" - }, - "serializedName": "wsdlServiceName", - "modelType": { - "$id": "1154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1156", - "isReadOnly": false, - "realPath": [ - "wsdlEndpointName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1157", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1158", - "fixed": false, - "raw": "Name of endpoint(port) to import from WSDL" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1159", - "fixed": false, - "raw": "wsdlEndpointName" - }, - "serializedName": "wsdlEndpointName", - "modelType": { - "$id": "1160", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1161", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiCreateOrUpdateProperties-wsdlSelector", - "documentation": "Criteria to limit import of WSDL to a subset of the document.", - "containsConstantProperties": false, - "name": { - "$id": "1162", - "fixed": false, - "raw": "ApiCreateOrUpdateProperties-wsdlSelector" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiCreateOrUpdateProperties-wsdlSelector", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCreateOrUpdateProperties-wsdlSelector" - ] - } - }, - "deprecated": false - }, - { - "$id": "1163", - "$type": "CompositeType", - "properties": [ - { - "$id": "1164", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1165", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1166", - "fixed": false, - "raw": "Content value when Importing an API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1167", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1168", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1169", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1170", - "isReadOnly": false, - "realPath": [ - "format" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1171", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1172", - "fixed": false, - "raw": "Format of the Content in which the API is getting imported." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ContentFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCreateOrUpdateProperties-format" - ] - }, - "x-ms-enum": { - "name": "ContentFormat", - "modelAsString": true, - "values": [ - { - "value": "wadl-xml", - "description": "The contents are inline and Content type is a WADL document." - }, - { - "value": "wadl-link-json", - "description": "The WADL document is hosted on a publicly accessible internet address." - }, - { - "value": "swagger-json", - "description": "The contents are inline and Content Type is a OpenApi 2.0 Document." - }, - { - "value": "swagger-link-json", - "description": "The Open Api 2.0 document is hosted on a publicly accessible internet address." - }, - { - "value": "wsdl", - "description": "The contents are inline and the document is a WSDL/Soap document." - }, - { - "value": "wsdl-link", - "description": "The WSDL document is hosted on a publicly accessible internet address." - }, - { - "value": "openapi", - "description": "The contents are inline and Content Type is a OpenApi 3.0 Document in YAML format." - }, - { - "value": "openapi+json", - "description": "The contents are inline and Content Type is a OpenApi 3.0 Document in JSON format." - }, - { - "value": "openapi-link", - "description": "The Open Api 3.0 document is hosted on a publicly accessible internet address." - }, - { - "value": "openapi+json-link", - "description": "The Open Api 3.0 Json document is hosted on a publicly accessible internet address." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1173", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$id": "1174", - "$type": "EnumType", - "values": [ - { - "$id": "1175", - "description": "The contents are inline and Content type is a WADL document.", - "name": "wadl-xml", - "serializedName": "wadl-xml" - }, - { - "$id": "1176", - "description": "The WADL document is hosted on a publicly accessible internet address.", - "name": "wadl-link-json", - "serializedName": "wadl-link-json" - }, - { - "$id": "1177", - "description": "The contents are inline and Content Type is a OpenApi 2.0 Document.", - "name": "swagger-json", - "serializedName": "swagger-json" - }, - { - "$id": "1178", - "description": "The Open Api 2.0 document is hosted on a publicly accessible internet address.", - "name": "swagger-link-json", - "serializedName": "swagger-link-json" - }, - { - "$id": "1179", - "description": "The contents are inline and the document is a WSDL/Soap document.", - "name": "wsdl", - "serializedName": "wsdl" - }, - { - "$id": "1180", - "description": "The WSDL document is hosted on a publicly accessible internet address.", - "name": "wsdl-link", - "serializedName": "wsdl-link" - }, - { - "$id": "1181", - "description": "The contents are inline and Content Type is a OpenApi 3.0 Document in YAML format.", - "name": "openapi", - "serializedName": "openapi" - }, - { - "$id": "1182", - "description": "The contents are inline and Content Type is a OpenApi 3.0 Document in JSON format.", - "name": "openapi+json", - "serializedName": "openapi+json" - }, - { - "$id": "1183", - "description": "The Open Api 3.0 document is hosted on a publicly accessible internet address.", - "name": "openapi-link", - "serializedName": "openapi-link" - }, - { - "$id": "1184", - "description": "The Open Api 3.0 Json document is hosted on a publicly accessible internet address.", - "name": "openapi+json-link", - "serializedName": "openapi+json-link" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1185", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1186", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1187", - "fixed": false, - "raw": "ContentFormat" - }, - "deprecated": false - } - }, - { - "$id": "1188", - "isReadOnly": false, - "realPath": [ - "wsdlSelector" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1190", - "fixed": false, - "raw": "Criteria to limit import of WSDL to a subset of the document." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1191", - "fixed": false, - "raw": "wsdlSelector" - }, - "serializedName": "wsdlSelector", - "modelType": { - "$ref": "1149" - } - }, - { - "$id": "1192", - "isReadOnly": false, - "realPath": [ - "apiType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1193", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1194", - "fixed": false, - "raw": "Type of Api to create. \n * `http` creates a SOAP to REST API \n * `soap` creates a SOAP pass-through API ." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SoapApiType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCreateOrUpdateProperties-apiType" - ] - }, - "x-ms-client-name": "SoapApiType", - "x-ms-enum": { - "name": "SoapApiType", - "modelAsString": true, - "values": [ - { - "value": "http", - "description": "Imports a SOAP API having a RESTful front end.", - "name": "SoapToRest" - }, - { - "value": "soap", - "description": "Imports the Soap API having a SOAP front end.", - "name": "SoapPassThrough" - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1195", - "fixed": false, - "raw": "apiType" - }, - "serializedName": "apiType", - "modelType": { - "$id": "1196", - "$type": "EnumType", - "values": [ - { - "$id": "1197", - "description": "Imports a SOAP API having a RESTful front end.", - "name": "SoapToRest", - "serializedName": "http" - }, - { - "$id": "1198", - "description": "Imports the Soap API having a SOAP front end.", - "name": "SoapPassThrough", - "serializedName": "soap" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1199", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1200", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1201", - "fixed": false, - "raw": "SoapApiType" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiCreateOrUpdateProperties", - "baseModelType": { - "$ref": "955" - }, - "documentation": "Api Create or Update Properties.", - "containsConstantProperties": false, - "name": { - "$id": "1202", - "fixed": false, - "raw": "ApiCreateOrUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiCreateOrUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCreateOrUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1203", - "$type": "CompositeType", - "properties": [ - { - "$id": "1204", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1205", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1206", - "fixed": false, - "raw": "Api entity create of update properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1207", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1163" - } - } - ], - "serializedName": "ApiCreateOrUpdateParameter", - "documentation": "API Create or Update Parameters.", - "containsConstantProperties": false, - "name": { - "$id": "1208", - "fixed": false, - "raw": "ApiCreateOrUpdateParameter" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiCreateOrUpdateParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiCreateOrUpdateParameter" - ] - } - }, - "deprecated": false - }, - { - "$ref": "1012" - }, - { - "$ref": "1030" - }, - { - "$ref": "1007" - }, - { - "$ref": "1055" - }, - { - "$ref": "996" - }, - { - "$id": "1209", - "$type": "CompositeType", - "properties": [ - { - "$id": "1210", - "isReadOnly": false, - "realPath": [ - "link" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1211", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1212", - "fixed": false, - "raw": "Link to the Storage Blob containing the result of the export operation. The Blob Uri is only valid for 5 minutes." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1213", - "fixed": false, - "raw": "link" - }, - "serializedName": "link", - "modelType": { - "$id": "1214", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1215", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiExportResult-value", - "documentation": "The object defining the schema of the exported Api Detail", - "containsConstantProperties": false, - "name": { - "$id": "1216", - "fixed": false, - "raw": "ApiExportResult-value" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiExportResult-value", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiExportResult-value" - ] - } - }, - "deprecated": false - }, - { - "$id": "1217", - "$type": "CompositeType", - "properties": [ - { - "$id": "1218", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1219", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1220", - "fixed": false, - "raw": "ResourceId of the API which was exported." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1221", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "1222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1224", - "isReadOnly": false, - "realPath": [ - "format" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1225", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1226", - "fixed": false, - "raw": "Format in which the Api Details are exported to the Storage Blob with Sas Key valid for 5 minutes." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ExportResultFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiExportResult-format" - ] - }, - "x-ms-client-name": "ExportResultFormat", - "x-ms-enum": { - "name": "ExportResultFormat", - "modelAsString": true, - "values": [ - { - "value": "swagger-link-json", - "description": "The Api Definition is exported in OpenApi Specification 2.0 format to the Storage Blob.", - "name": "Swagger" - }, - { - "value": "wsdl-link+xml", - "description": "The Api Definition is exported in WSDL Schema to Storage Blob. This is only supported for APIs of Type `soap`", - "name": "Wsdl" - }, - { - "value": "wadl-link-json", - "description": "Export the Api Definition in WADL Schema to Storage Blob.", - "name": "Wadl" - }, - { - "value": "openapi-link", - "description": "Export the Api Definition in OpenApi Specification 3.0 to Storage Blob.", - "name": "OpenApi" - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1227", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$id": "1228", - "$type": "EnumType", - "values": [ - { - "$id": "1229", - "description": "The Api Definition is exported in OpenApi Specification 2.0 format to the Storage Blob.", - "name": "Swagger", - "serializedName": "swagger-link-json" - }, - { - "$id": "1230", - "description": "The Api Definition is exported in WSDL Schema to Storage Blob. This is only supported for APIs of Type `soap`", - "name": "Wsdl", - "serializedName": "wsdl-link+xml" - }, - { - "$id": "1231", - "description": "Export the Api Definition in WADL Schema to Storage Blob.", - "name": "Wadl", - "serializedName": "wadl-link-json" - }, - { - "$id": "1232", - "description": "Export the Api Definition in OpenApi Specification 3.0 to Storage Blob.", - "name": "OpenApi", - "serializedName": "openapi-link" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1233", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1234", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1235", - "fixed": false, - "raw": "ExportResultFormat" - }, - "deprecated": false - } - }, - { - "$id": "1236", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1237", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1238", - "fixed": false, - "raw": "The object defining the schema of the exported Api Detail" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1239", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$ref": "1209" - } - } - ], - "serializedName": "ApiExportResult", - "documentation": "API Export result.", - "containsConstantProperties": false, - "name": { - "$id": "1240", - "fixed": false, - "raw": "ApiExportResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiExportResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiExportResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "1241", - "$type": "CompositeType", - "properties": [ - { - "$id": "1242", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1243", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1244", - "fixed": false, - "raw": "Identifier of the API the release belongs to." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1245", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "1246", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1247", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1248", - "isReadOnly": true, - "realPath": [ - "createdDateTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1249", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1250", - "fixed": false, - "raw": "The time the API was released. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1251", - "fixed": false, - "raw": "createdDateTime" - }, - "serializedName": "createdDateTime", - "modelType": { - "$id": "1252", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "1253", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "1254", - "isReadOnly": true, - "realPath": [ - "updatedDateTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1255", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1256", - "fixed": false, - "raw": "The time the API release was updated." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1257", - "fixed": false, - "raw": "updatedDateTime" - }, - "serializedName": "updatedDateTime", - "modelType": { - "$id": "1258", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "1259", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "1260", - "isReadOnly": false, - "realPath": [ - "notes" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1261", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1262", - "fixed": false, - "raw": "Release Notes" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1263", - "fixed": false, - "raw": "notes" - }, - "serializedName": "notes", - "modelType": { - "$id": "1264", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1265", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiReleaseContractProperties", - "documentation": "API Release details", - "containsConstantProperties": false, - "name": { - "$id": "1266", - "fixed": false, - "raw": "ApiReleaseContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiReleaseContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiReleaseContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1267", - "$type": "CompositeType", - "properties": [ - { - "$id": "1268", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1269", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1270", - "fixed": false, - "raw": "ApiRelease entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1271", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1241" - } - } - ], - "serializedName": "ApiReleaseContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "ApiRelease details.", - "containsConstantProperties": false, - "name": { - "$id": "1272", - "fixed": false, - "raw": "ApiReleaseContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiReleaseContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiReleaseContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1273", - "$type": "CompositeType", - "properties": [ - { - "$id": "1274", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1275", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1276", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1277", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1278", - "$type": "SequenceType", - "elementType": { - "$ref": "1267" - }, - "name": { - "$id": "1279", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1280", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1281", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1282", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1283", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1284", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1285", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiReleaseCollection", - "documentation": "Paged ApiRelease list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1286", - "fixed": false, - "raw": "ApiReleaseCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiReleaseCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiReleaseCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "1287", - "$type": "CompositeType", - "properties": [ - { - "$id": "1288", - "isReadOnly": true, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1289", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1290", - "fixed": false, - "raw": "Identifier of the API Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1291", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "1292", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1293", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1294", - "isReadOnly": true, - "realPath": [ - "apiRevision" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1295", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1296", - "fixed": false, - "raw": "Revision number of API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1297", - "fixed": false, - "raw": "apiRevision" - }, - "serializedName": "apiRevision", - "modelType": { - "$id": "1298", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1299", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1300", - "isReadOnly": true, - "realPath": [ - "createdDateTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1301", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1302", - "fixed": false, - "raw": "The time the API Revision was created. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1303", - "fixed": false, - "raw": "createdDateTime" - }, - "serializedName": "createdDateTime", - "modelType": { - "$id": "1304", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "1305", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "1306", - "isReadOnly": true, - "realPath": [ - "updatedDateTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1307", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1308", - "fixed": false, - "raw": "The time the API Revision were updated. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1309", - "fixed": false, - "raw": "updatedDateTime" - }, - "serializedName": "updatedDateTime", - "modelType": { - "$id": "1310", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "1311", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "1312", - "isReadOnly": true, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1313", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1314", - "fixed": false, - "raw": "Description of the API Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1315", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1316", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1317", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1318", - "isReadOnly": true, - "realPath": [ - "privateUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1319", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1320", - "fixed": false, - "raw": "Gateway URL for accessing the non-current API Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1321", - "fixed": false, - "raw": "privateUrl" - }, - "serializedName": "privateUrl", - "modelType": { - "$id": "1322", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1323", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1324", - "isReadOnly": true, - "realPath": [ - "isOnline" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1325", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1326", - "fixed": false, - "raw": "Indicates if API revision is the current api revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1327", - "fixed": false, - "raw": "isOnline" - }, - "serializedName": "isOnline", - "modelType": { - "$id": "1328", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1329", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "1330", - "isReadOnly": true, - "realPath": [ - "isCurrent" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1331", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1332", - "fixed": false, - "raw": "Indicates if API revision is accessible via the gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1333", - "fixed": false, - "raw": "isCurrent" - }, - "serializedName": "isCurrent", - "modelType": { - "$id": "1334", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1335", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiRevisionContract", - "documentation": "Summary of revision metadata.", - "containsConstantProperties": false, - "name": { - "$id": "1336", - "fixed": false, - "raw": "ApiRevisionContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiRevisionContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiRevisionContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1337", - "$type": "CompositeType", - "properties": [ - { - "$id": "1338", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1339", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1340", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1341", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1342", - "$type": "SequenceType", - "elementType": { - "$ref": "1287" - }, - "name": { - "$id": "1343", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1344", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1345", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1346", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1347", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1348", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1349", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiRevisionCollection", - "documentation": "Paged Api Revision list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1350", - "fixed": false, - "raw": "ApiRevisionCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiRevisionCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiRevisionCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "1351", - "$type": "CompositeType", - "properties": [ - { - "$id": "1352", - "isReadOnly": false, - "realPath": [ - "sourceApiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1353", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1354", - "fixed": false, - "raw": "Resource identifier of API to be used to create the revision from." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1355", - "fixed": false, - "raw": "sourceApiId" - }, - "serializedName": "sourceApiId", - "modelType": { - "$id": "1356", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1357", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1358", - "isReadOnly": false, - "realPath": [ - "apiVersionName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1359", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1360", - "fixed": false, - "raw": "Version identifier for the new API Version." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1361", - "fixed": false, - "raw": "apiVersionName" - }, - "serializedName": "apiVersionName", - "modelType": { - "$id": "1362", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1363", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1364", - "isReadOnly": false, - "realPath": [ - "apiRevisionDescription" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1365", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1366", - "fixed": false, - "raw": "Description of new API Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1367", - "fixed": false, - "raw": "apiRevisionDescription" - }, - "serializedName": "apiRevisionDescription", - "modelType": { - "$id": "1368", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1369", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1370", - "isReadOnly": false, - "realPath": [ - "apiVersionSet" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1371", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1372", - "fixed": false, - "raw": "Version set details" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1373", - "fixed": false, - "raw": "apiVersionSet" - }, - "serializedName": "apiVersionSet", - "modelType": { - "$ref": "912" - } - } - ], - "serializedName": "ApiRevisionInfoContract", - "documentation": "Object used to create an API Revision or Version based on an existing API Revision", - "containsConstantProperties": false, - "name": { - "$id": "1374", - "fixed": false, - "raw": "ApiRevisionInfoContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiRevisionInfoContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiRevisionInfoContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1375", - "$type": "CompositeType", - "properties": [ - { - "$id": "1376", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1377", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1378", - "fixed": false, - "raw": "API identifier in the form /apis/{apiId}." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1379", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "1380", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1381", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1382", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1383", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1384", - "fixed": false, - "raw": "API name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1385", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "1386", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1387", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1388", - "isReadOnly": false, - "realPath": [ - "serviceUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1389", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1390", - "fixed": false, - "raw": "Absolute URL of the backend service implementing this API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1391", - "fixed": false, - "raw": "serviceUrl" - }, - "serializedName": "serviceUrl", - "modelType": { - "$id": "1392", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1393", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1394", - "isReadOnly": false, - "realPath": [ - "path" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1395", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1396", - "fixed": false, - "raw": "Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1397", - "fixed": false, - "raw": "path" - }, - "serializedName": "path", - "modelType": { - "$id": "1398", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1399", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1400", - "isReadOnly": false, - "realPath": [ - "protocols" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1401", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1402", - "fixed": false, - "raw": "Describes on which protocols the operations in this API can be invoked." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1403", - "fixed": false, - "raw": "protocols" - }, - "serializedName": "protocols", - "modelType": { - "$id": "1404", - "$type": "SequenceType", - "elementType": { - "$ref": "985" - }, - "name": { - "$id": "1405", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ApiTagResourceContractProperties", - "baseModelType": { - "$ref": "996" - }, - "documentation": "API contract properties for the Tag Resources.", - "containsConstantProperties": false, - "name": { - "$id": "1406", - "fixed": false, - "raw": "ApiTagResourceContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiTagResourceContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiTagResourceContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1407", - "$type": "CompositeType", - "properties": [ - { - "$id": "1408", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1409", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1410", - "fixed": false, - "raw": "API name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1411", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "1412", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1413", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1414", - "isReadOnly": false, - "realPath": [ - "serviceUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1415", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1416", - "fixed": false, - "raw": "Absolute URL of the backend service implementing this API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1417", - "fixed": false, - "raw": "serviceUrl" - }, - "serializedName": "serviceUrl", - "modelType": { - "$id": "1418", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1419", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1420", - "isReadOnly": false, - "realPath": [ - "path" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1421", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1422", - "fixed": false, - "raw": "Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1423", - "fixed": false, - "raw": "path" - }, - "serializedName": "path", - "modelType": { - "$id": "1424", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1425", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1426", - "isReadOnly": false, - "realPath": [ - "protocols" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1427", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1428", - "fixed": false, - "raw": "Describes on which protocols the operations in this API can be invoked." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1429", - "fixed": false, - "raw": "protocols" - }, - "serializedName": "protocols", - "modelType": { - "$id": "1430", - "$type": "SequenceType", - "elementType": { - "$ref": "985" - }, - "name": { - "$id": "1431", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ApiContractUpdateProperties", - "baseModelType": { - "$ref": "996" - }, - "documentation": "API update contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "1432", - "fixed": false, - "raw": "ApiContractUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiContractUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiContractUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1433", - "$type": "CompositeType", - "properties": [ - { - "$id": "1434", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1435", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1436", - "fixed": false, - "raw": "Properties of the API entity that can be updated." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1437", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1407" - } - } - ], - "serializedName": "ApiUpdateContract", - "documentation": "API update contract details.", - "containsConstantProperties": false, - "name": { - "$id": "1438", - "fixed": false, - "raw": "ApiUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1439", - "$type": "CompositeType", - "properties": [ - { - "$id": "1440", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1441", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1442", - "fixed": false, - "raw": "Name of API Version Set" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1443", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "1444", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1445", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1446", - "isReadOnly": false, - "realPath": [ - "versioningScheme" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1447", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1448", - "fixed": false, - "raw": "An value that determines where the API Version identifer will be located in a HTTP request." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "versioningScheme", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContractProperties-versioningScheme", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetUpdateParametersProperties-versioningScheme" - ] - }, - "x-ms-enum": { - "name": "versioningScheme", - "modelAsString": true, - "values": [ - { - "value": "Segment", - "description": "The API Version is passed in a path segment." - }, - { - "value": "Query", - "description": "The API Version is passed in a query parameter." - }, - { - "value": "Header", - "description": "The API Version is passed in a HTTP header." - } - ], - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1449", - "fixed": false, - "raw": "versioningScheme" - }, - "serializedName": "versioningScheme", - "modelType": { - "$id": "1450", - "$type": "EnumType", - "values": [ - { - "$id": "1451", - "description": "The API Version is passed in a path segment.", - "name": "Segment", - "serializedName": "Segment" - }, - { - "$id": "1452", - "description": "The API Version is passed in a query parameter.", - "name": "Query", - "serializedName": "Query" - }, - { - "$id": "1453", - "description": "The API Version is passed in a HTTP header.", - "name": "Header", - "serializedName": "Header" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1454", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1455", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1456", - "fixed": false, - "raw": "versioningScheme" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSetContractProperties", - "baseModelType": { - "$id": "1457", - "$type": "CompositeType", - "properties": [ - { - "$id": "1458", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1459", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1460", - "fixed": false, - "raw": "Description of API Version Set." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1461", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1462", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1463", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1464", - "isReadOnly": false, - "realPath": [ - "versionQueryName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1465", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1466", - "fixed": false, - "raw": "Name of query parameter that indicates the API Version if versioningScheme is set to `query`." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1467", - "fixed": false, - "raw": "versionQueryName" - }, - "serializedName": "versionQueryName", - "modelType": { - "$id": "1468", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1469", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1470", - "isReadOnly": false, - "realPath": [ - "versionHeaderName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1471", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1472", - "fixed": false, - "raw": "Name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1473", - "fixed": false, - "raw": "versionHeaderName" - }, - "serializedName": "versionHeaderName", - "modelType": { - "$id": "1474", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1475", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSetEntityBase", - "documentation": "Api Version set base parameters", - "containsConstantProperties": false, - "name": { - "$id": "1476", - "fixed": false, - "raw": "ApiVersionSetEntityBase" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetEntityBase", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetEntityBase" - ] - } - }, - "deprecated": false - }, - "documentation": "Properties of an API Version Set.", - "containsConstantProperties": false, - "name": { - "$id": "1477", - "fixed": false, - "raw": "ApiVersionSetContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1478", - "$type": "CompositeType", - "properties": [ - { - "$id": "1479", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1480", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1481", - "fixed": false, - "raw": "Api VersionSet contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1482", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1439" - } - } - ], - "serializedName": "ApiVersionSetContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Api Version Set Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "1483", - "fixed": false, - "raw": "ApiVersionSetContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1484", - "$type": "CompositeType", - "properties": [ - { - "$id": "1485", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1487", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1488", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1489", - "$type": "SequenceType", - "elementType": { - "$ref": "1478" - }, - "name": { - "$id": "1490", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1491", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1492", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1493", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1494", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1495", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1496", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSetCollection", - "documentation": "Paged Api Version Set list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1497", - "fixed": false, - "raw": "ApiVersionSetCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetCollection" - ] - } - }, - "deprecated": false - }, - { - "$ref": "1457" - }, - { - "$id": "1498", - "$type": "CompositeType", - "properties": [ - { - "$id": "1499", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1501", - "fixed": false, - "raw": "Name of API Version Set" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1502", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "1503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1505", - "isReadOnly": false, - "realPath": [ - "versioningScheme" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1507", - "fixed": false, - "raw": "An value that determines where the API Version identifer will be located in a HTTP request." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "versioningScheme", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetContractProperties-versioningScheme", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetUpdateParametersProperties-versioningScheme" - ] - }, - "x-ms-enum": { - "name": "versioningScheme", - "modelAsString": true, - "values": [ - { - "value": "Segment", - "description": "The API Version is passed in a path segment." - }, - { - "value": "Query", - "description": "The API Version is passed in a query parameter." - }, - { - "value": "Header", - "description": "The API Version is passed in a HTTP header." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1508", - "fixed": false, - "raw": "versioningScheme" - }, - "serializedName": "versioningScheme", - "modelType": { - "$ref": "1450" - } - } - ], - "serializedName": "ApiVersionSetUpdateParametersProperties", - "baseModelType": { - "$ref": "1457" - }, - "documentation": "Properties used to create or update an API Version Set.", - "containsConstantProperties": false, - "name": { - "$id": "1509", - "fixed": false, - "raw": "ApiVersionSetUpdateParametersProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetUpdateParametersProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetUpdateParametersProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1510", - "$type": "CompositeType", - "properties": [ - { - "$id": "1511", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1512", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1513", - "fixed": false, - "raw": "Parameters to update or create an Api Version Set Contract." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1514", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1498" - } - } - ], - "serializedName": "ApiVersionSetUpdateParameters", - "documentation": "Parameters to update or create an Api Version Set Contract.", - "containsConstantProperties": false, - "name": { - "$id": "1515", - "fixed": false, - "raw": "ApiVersionSetUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ApiVersionSetUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ApiVersionSetUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "1516", - "$type": "CompositeType", - "properties": [ - { - "$id": "1517", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1518", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1519", - "fixed": false, - "raw": "User-friendly authorization server name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1520", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "1521", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1522", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1523", - "isReadOnly": false, - "realPath": [ - "clientRegistrationEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1524", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1525", - "fixed": false, - "raw": "Optional reference to a page where client or app registration for this authorization server is performed. Contains absolute URL to entity being referenced." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1526", - "fixed": false, - "raw": "clientRegistrationEndpoint" - }, - "serializedName": "clientRegistrationEndpoint", - "modelType": { - "$id": "1527", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1528", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1529", - "isReadOnly": false, - "realPath": [ - "authorizationEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1530", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1531", - "fixed": false, - "raw": "OAuth authorization endpoint. See http://tools.ietf.org/html/rfc6749#section-3.2." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1532", - "fixed": false, - "raw": "authorizationEndpoint" - }, - "serializedName": "authorizationEndpoint", - "modelType": { - "$id": "1533", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1534", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1535", - "isReadOnly": false, - "realPath": [ - "grantTypes" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1536", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1537", - "fixed": false, - "raw": "Form of an authorization grant, which the client uses to request the access token." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1538", - "fixed": false, - "raw": "grantTypes" - }, - "serializedName": "grantTypes", - "modelType": { - "$id": "1539", - "$type": "SequenceType", - "elementType": { - "$id": "1540", - "$type": "EnumType", - "values": [ - { - "$id": "1541", - "description": "Authorization Code Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.1.", - "name": "authorizationCode", - "serializedName": "authorizationCode" - }, - { - "$id": "1542", - "description": "Implicit Code Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.2.", - "name": "implicit", - "serializedName": "implicit" - }, - { - "$id": "1543", - "description": "Resource Owner Password Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.3.", - "name": "resourceOwnerPassword", - "serializedName": "resourceOwnerPassword" - }, - { - "$id": "1544", - "description": "Client Credentials Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.4.", - "name": "clientCredentials", - "serializedName": "clientCredentials" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1545", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1546", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1547", - "fixed": false, - "raw": "GrantType" - }, - "deprecated": false - }, - "name": { - "$id": "1548", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1549", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1550", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1551", - "fixed": false, - "raw": "Client or app id registered with this authorization server." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1552", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "1553", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1554", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1555", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1556", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1557", - "fixed": false, - "raw": "Client or app secret registered with this authorization server. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1558", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "1559", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1560", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServerContractProperties", - "baseModelType": { - "$id": "1561", - "$type": "CompositeType", - "properties": [ - { - "$id": "1562", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1563", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1564", - "fixed": false, - "raw": "Description of the authorization server. Can contain HTML formatting tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1565", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1566", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1567", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1568", - "isReadOnly": false, - "realPath": [ - "authorizationMethods" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1569", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1570", - "fixed": false, - "raw": "HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1571", - "fixed": false, - "raw": "authorizationMethods" - }, - "serializedName": "authorizationMethods", - "modelType": { - "$id": "1572", - "$type": "SequenceType", - "elementType": { - "$id": "1573", - "$type": "EnumType", - "values": [ - { - "$id": "1574", - "name": "HEAD", - "serializedName": "HEAD" - }, - { - "$id": "1575", - "name": "OPTIONS", - "serializedName": "OPTIONS" - }, - { - "$id": "1576", - "name": "TRACE", - "serializedName": "TRACE" - }, - { - "$id": "1577", - "name": "GET", - "serializedName": "GET" - }, - { - "$id": "1578", - "name": "POST", - "serializedName": "POST" - }, - { - "$id": "1579", - "name": "PUT", - "serializedName": "PUT" - }, - { - "$id": "1580", - "name": "PATCH", - "serializedName": "PATCH" - }, - { - "$id": "1581", - "name": "DELETE", - "serializedName": "DELETE" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "1582", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1583", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1584", - "fixed": false, - "raw": "AuthorizationMethod" - }, - "deprecated": false - }, - "name": { - "$id": "1585", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1586", - "isReadOnly": false, - "realPath": [ - "clientAuthenticationMethod" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1587", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1588", - "fixed": false, - "raw": "Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1589", - "fixed": false, - "raw": "clientAuthenticationMethod" - }, - "serializedName": "clientAuthenticationMethod", - "modelType": { - "$id": "1590", - "$type": "SequenceType", - "elementType": { - "$id": "1591", - "$type": "EnumType", - "values": [ - { - "$id": "1592", - "description": "Basic Client Authentication method.", - "name": "Basic", - "serializedName": "Basic" - }, - { - "$id": "1593", - "description": "Body based Authentication method.", - "name": "Body", - "serializedName": "Body" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1594", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1595", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1596", - "fixed": false, - "raw": "ClientAuthenticationMethod" - }, - "deprecated": false - }, - "name": { - "$id": "1597", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1598", - "isReadOnly": false, - "realPath": [ - "tokenBodyParameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1599", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1600", - "fixed": false, - "raw": "Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {\"name\" : \"name value\", \"value\": \"a value\"}." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1601", - "fixed": false, - "raw": "tokenBodyParameters" - }, - "serializedName": "tokenBodyParameters", - "modelType": { - "$id": "1602", - "$type": "SequenceType", - "elementType": { - "$id": "1603", - "$type": "CompositeType", - "properties": [ - { - "$id": "1604", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1605", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1606", - "fixed": false, - "raw": "body parameter name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1607", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "1608", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1609", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1610", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1611", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1612", - "fixed": false, - "raw": "body parameter value." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1613", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1614", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1615", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TokenBodyParameterContract", - "documentation": "OAuth acquire token request body parameter (www-url-form-encoded).", - "containsConstantProperties": false, - "name": { - "$id": "1616", - "fixed": false, - "raw": "TokenBodyParameterContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TokenBodyParameterContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TokenBodyParameterContract" - ] - } - }, - "deprecated": false - }, - "name": { - "$id": "1617", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1618", - "isReadOnly": false, - "realPath": [ - "tokenEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1620", - "fixed": false, - "raw": "OAuth token endpoint. Contains absolute URI to entity being referenced." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1621", - "fixed": false, - "raw": "tokenEndpoint" - }, - "serializedName": "tokenEndpoint", - "modelType": { - "$id": "1622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1624", - "isReadOnly": false, - "realPath": [ - "supportState" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1626", - "fixed": false, - "raw": "If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1627", - "fixed": false, - "raw": "supportState" - }, - "serializedName": "supportState", - "modelType": { - "$id": "1628", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1629", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "1630", - "isReadOnly": false, - "realPath": [ - "defaultScope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1631", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1632", - "fixed": false, - "raw": "Access token scope that is going to be requested by default. Can be overridden at the API level. Should be provided in the form of a string containing space-delimited values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1633", - "fixed": false, - "raw": "defaultScope" - }, - "serializedName": "defaultScope", - "modelType": { - "$id": "1634", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1635", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1636", - "isReadOnly": false, - "realPath": [ - "bearerTokenSendingMethods" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1637", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1638", - "fixed": false, - "raw": "Specifies the mechanism by which access token is passed to the API. " - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1639", - "fixed": false, - "raw": "bearerTokenSendingMethods" - }, - "serializedName": "bearerTokenSendingMethods", - "modelType": { - "$id": "1640", - "$type": "SequenceType", - "elementType": { - "$id": "1641", - "$type": "EnumType", - "values": [ - { - "$id": "1642", - "name": "authorizationHeader", - "serializedName": "authorizationHeader" - }, - { - "$id": "1643", - "name": "query", - "serializedName": "query" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1644", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1645", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1646", - "fixed": false, - "raw": "BearerTokenSendingMethod" - }, - "deprecated": false - }, - "name": { - "$id": "1647", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1648", - "isReadOnly": false, - "realPath": [ - "resourceOwnerUsername" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1649", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1650", - "fixed": false, - "raw": "Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner username." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1651", - "fixed": false, - "raw": "resourceOwnerUsername" - }, - "serializedName": "resourceOwnerUsername", - "modelType": { - "$id": "1652", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1653", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1654", - "isReadOnly": false, - "realPath": [ - "resourceOwnerPassword" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1655", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1656", - "fixed": false, - "raw": "Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1657", - "fixed": false, - "raw": "resourceOwnerPassword" - }, - "serializedName": "resourceOwnerPassword", - "modelType": { - "$id": "1658", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1659", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServerContractBaseProperties", - "documentation": "External OAuth authorization server Update settings contract.", - "containsConstantProperties": false, - "name": { - "$id": "1660", - "fixed": false, - "raw": "AuthorizationServerContractBaseProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerContractBaseProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerContractBaseProperties" - ] - } - }, - "deprecated": false - }, - "documentation": "External OAuth authorization server settings Properties.", - "containsConstantProperties": false, - "name": { - "$id": "1661", - "fixed": false, - "raw": "AuthorizationServerContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1662", - "$type": "CompositeType", - "properties": [ - { - "$id": "1663", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1664", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1665", - "fixed": false, - "raw": "Properties of the External OAuth authorization server Contract." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1666", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1516" - } - } - ], - "serializedName": "AuthorizationServerContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "External OAuth authorization server settings.", - "containsConstantProperties": false, - "name": { - "$id": "1667", - "fixed": false, - "raw": "AuthorizationServerContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1668", - "$type": "CompositeType", - "properties": [ - { - "$id": "1669", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1670", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1671", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1672", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1673", - "$type": "SequenceType", - "elementType": { - "$ref": "1662" - }, - "name": { - "$id": "1674", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1675", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1676", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1677", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1678", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "1679", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "1680", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "1681", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1682", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1683", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1684", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1685", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1686", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServerCollection", - "documentation": "Paged OAuth2 Authorization Servers list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1687", - "fixed": false, - "raw": "AuthorizationServerCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerCollection" - ] - } - }, - "deprecated": false - }, - { - "$ref": "1603" - }, - { - "$ref": "1561" - }, - { - "$id": "1688", - "$type": "CompositeType", - "properties": [ - { - "$id": "1689", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1690", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1691", - "fixed": false, - "raw": "User-friendly authorization server name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1692", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "1693", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1694", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1695", - "isReadOnly": false, - "realPath": [ - "clientRegistrationEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1696", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1697", - "fixed": false, - "raw": "Optional reference to a page where client or app registration for this authorization server is performed. Contains absolute URL to entity being referenced." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1698", - "fixed": false, - "raw": "clientRegistrationEndpoint" - }, - "serializedName": "clientRegistrationEndpoint", - "modelType": { - "$id": "1699", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1700", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1701", - "isReadOnly": false, - "realPath": [ - "authorizationEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1702", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1703", - "fixed": false, - "raw": "OAuth authorization endpoint. See http://tools.ietf.org/html/rfc6749#section-3.2." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1704", - "fixed": false, - "raw": "authorizationEndpoint" - }, - "serializedName": "authorizationEndpoint", - "modelType": { - "$id": "1705", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1706", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1707", - "isReadOnly": false, - "realPath": [ - "grantTypes" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1708", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1709", - "fixed": false, - "raw": "Form of an authorization grant, which the client uses to request the access token." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1710", - "fixed": false, - "raw": "grantTypes" - }, - "serializedName": "grantTypes", - "modelType": { - "$id": "1711", - "$type": "SequenceType", - "elementType": { - "$ref": "1540" - }, - "name": { - "$id": "1712", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1713", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1714", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1715", - "fixed": false, - "raw": "Client or app id registered with this authorization server." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1716", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "1717", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1718", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1719", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1720", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1721", - "fixed": false, - "raw": "Client or app secret registered with this authorization server. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1722", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "1723", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1724", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServerUpdateContractProperties", - "baseModelType": { - "$ref": "1561" - }, - "documentation": "External OAuth authorization server Update settings contract.", - "containsConstantProperties": false, - "name": { - "$id": "1725", - "fixed": false, - "raw": "AuthorizationServerUpdateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerUpdateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerUpdateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1726", - "$type": "CompositeType", - "properties": [ - { - "$id": "1727", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1728", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1729", - "fixed": false, - "raw": "Properties of the External OAuth authorization server update Contract." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1730", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1688" - } - } - ], - "serializedName": "AuthorizationServerUpdateContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "External OAuth authorization server settings.", - "containsConstantProperties": false, - "name": { - "$id": "1731", - "fixed": false, - "raw": "AuthorizationServerUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AuthorizationServerUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AuthorizationServerUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1732", - "$type": "CompositeType", - "properties": [ - { - "$id": "1733", - "isReadOnly": false, - "realPath": [ - "scheme" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1734", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1735", - "fixed": false, - "raw": "Authentication Scheme name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1736", - "fixed": false, - "raw": "scheme" - }, - "serializedName": "scheme", - "modelType": { - "$id": "1737", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1738", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1739", - "isReadOnly": false, - "realPath": [ - "parameter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1740", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1741", - "fixed": false, - "raw": "Authentication Parameter value." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1742", - "fixed": false, - "raw": "parameter" - }, - "serializedName": "parameter", - "modelType": { - "$id": "1743", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1744", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendAuthorizationHeaderCredentials", - "documentation": "Authorization header information.", - "containsConstantProperties": false, - "name": { - "$id": "1745", - "fixed": false, - "raw": "BackendAuthorizationHeaderCredentials" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendAuthorizationHeaderCredentials", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendAuthorizationHeaderCredentials" - ] - } - }, - "deprecated": false - }, - { - "$id": "1746", - "$type": "CompositeType", - "properties": [ - { - "$id": "1747", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1748", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1749", - "fixed": false, - "raw": "Common Name of the Certificate." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1750", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "1751", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1752", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1753", - "isReadOnly": false, - "realPath": [ - "issuerCertificateThumbprint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1754", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1755", - "fixed": false, - "raw": "Thumbprint for the Issuer of the Certificate." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1756", - "fixed": false, - "raw": "issuerCertificateThumbprint" - }, - "serializedName": "issuerCertificateThumbprint", - "modelType": { - "$id": "1757", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1758", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "X509CertificateName", - "documentation": "Properties of server X509Names.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-windows-cluster-x509-security", - "containsConstantProperties": false, - "name": { - "$id": "1759", - "fixed": false, - "raw": "X509CertificateName" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "X509CertificateName", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/X509CertificateName" - ] - } - }, - "deprecated": false - }, - { - "$id": "1760", - "$type": "CompositeType", - "properties": [ - { - "$id": "1761", - "isReadOnly": false, - "realPath": [ - "clientCertificatethumbprint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1762", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1763", - "fixed": false, - "raw": "The client certificate thumbprint for the management endpoint." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1764", - "fixed": false, - "raw": "clientCertificatethumbprint" - }, - "serializedName": "clientCertificatethumbprint", - "modelType": { - "$id": "1765", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1766", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1767", - "isReadOnly": false, - "realPath": [ - "maxPartitionResolutionRetries" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1768", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1769", - "fixed": false, - "raw": "Maximum number of retries while attempting resolve the partition." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1770", - "fixed": false, - "raw": "maxPartitionResolutionRetries" - }, - "serializedName": "maxPartitionResolutionRetries", - "modelType": { - "$id": "1771", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "1772", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "1773", - "isReadOnly": false, - "realPath": [ - "managementEndpoints" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1774", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1775", - "fixed": false, - "raw": "The cluster management endpoint." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1776", - "fixed": false, - "raw": "managementEndpoints" - }, - "serializedName": "managementEndpoints", - "modelType": { - "$id": "1777", - "$type": "SequenceType", - "elementType": { - "$id": "1778", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1779", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1780", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1781", - "isReadOnly": false, - "realPath": [ - "serverCertificateThumbprints" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1782", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1783", - "fixed": false, - "raw": "Thumbprints of certificates cluster management service uses for tls communication" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1784", - "fixed": false, - "raw": "serverCertificateThumbprints" - }, - "serializedName": "serverCertificateThumbprints", - "modelType": { - "$id": "1785", - "$type": "SequenceType", - "elementType": { - "$id": "1786", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1787", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1788", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1789", - "isReadOnly": false, - "realPath": [ - "serverX509Names" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1790", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1791", - "fixed": false, - "raw": "Server X509 Certificate Names Collection" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1792", - "fixed": false, - "raw": "serverX509Names" - }, - "serializedName": "serverX509Names", - "modelType": { - "$id": "1793", - "$type": "SequenceType", - "elementType": { - "$ref": "1746" - }, - "name": { - "$id": "1794", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "BackendServiceFabricClusterProperties", - "documentation": "Properties of the Service Fabric Type Backend.", - "containsConstantProperties": false, - "name": { - "$id": "1795", - "fixed": false, - "raw": "BackendServiceFabricClusterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendServiceFabricClusterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendServiceFabricClusterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1796", - "$type": "CompositeType", - "properties": [ - { - "$id": "1797", - "isReadOnly": false, - "realPath": [ - "serviceFabricCluster" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1798", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1799", - "fixed": false, - "raw": "Backend Service Fabric Cluster Properties" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1800", - "fixed": false, - "raw": "serviceFabricCluster" - }, - "serializedName": "serviceFabricCluster", - "modelType": { - "$ref": "1760" - } - } - ], - "serializedName": "BackendProperties", - "documentation": "Properties specific to the Backend Type.", - "containsConstantProperties": false, - "name": { - "$id": "1801", - "fixed": false, - "raw": "BackendProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1802", - "$type": "CompositeType", - "properties": [ - { - "$id": "1803", - "isReadOnly": false, - "realPath": [ - "certificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1804", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1805", - "fixed": false, - "raw": "List of Client Certificate Thumbprint." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1806", - "fixed": false, - "raw": "certificate" - }, - "serializedName": "certificate", - "modelType": { - "$id": "1807", - "$type": "SequenceType", - "elementType": { - "$id": "1808", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1809", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1810", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1811", - "isReadOnly": false, - "realPath": [ - "query" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1812", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1813", - "fixed": false, - "raw": "Query Parameter description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1814", - "fixed": false, - "raw": "query" - }, - "serializedName": "query", - "modelType": { - "$id": "1815", - "$type": "DictionaryType", - "valueType": { - "$id": "1816", - "$type": "SequenceType", - "elementType": { - "$id": "1817", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1818", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1819", - "fixed": false - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "1820", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1821", - "isReadOnly": false, - "realPath": [ - "header" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1822", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1823", - "fixed": false, - "raw": "Header Parameter description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1824", - "fixed": false, - "raw": "header" - }, - "serializedName": "header", - "modelType": { - "$id": "1825", - "$type": "DictionaryType", - "valueType": { - "$id": "1826", - "$type": "SequenceType", - "elementType": { - "$id": "1827", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1828", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1829", - "fixed": false - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "1830", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1831", - "isReadOnly": false, - "realPath": [ - "authorization" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1832", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1833", - "fixed": false, - "raw": "Authorization header authentication" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1834", - "fixed": false, - "raw": "authorization" - }, - "serializedName": "authorization", - "modelType": { - "$ref": "1732" - } - } - ], - "serializedName": "BackendCredentialsContract", - "documentation": "Details of the Credentials used to connect to Backend.", - "containsConstantProperties": false, - "name": { - "$id": "1835", - "fixed": false, - "raw": "BackendCredentialsContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendCredentialsContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendCredentialsContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1836", - "$type": "CompositeType", - "properties": [ - { - "$id": "1837", - "isReadOnly": false, - "realPath": [ - "url" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1838", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1839", - "fixed": false, - "raw": "WebProxy Server AbsoluteUri property which includes the entire URI stored in the Uri instance, including all fragments and query strings." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1840", - "fixed": false, - "raw": "url" - }, - "serializedName": "url", - "modelType": { - "$id": "1841", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1842", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1843", - "isReadOnly": false, - "realPath": [ - "username" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1844", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1845", - "fixed": false, - "raw": "Username to connect to the WebProxy server" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1846", - "fixed": false, - "raw": "username" - }, - "serializedName": "username", - "modelType": { - "$id": "1847", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1848", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1849", - "isReadOnly": false, - "realPath": [ - "password" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1850", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1851", - "fixed": false, - "raw": "Password to connect to the WebProxy Server" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1852", - "fixed": false, - "raw": "password" - }, - "serializedName": "password", - "modelType": { - "$id": "1853", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1854", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendProxyContract", - "documentation": "Details of the Backend WebProxy Server to use in the Request to Backend.", - "externalDocsUrl": "https://msdn.microsoft.com/en-us/library/system.net.webproxy(v=vs.110).aspx", - "containsConstantProperties": false, - "name": { - "$id": "1855", - "fixed": false, - "raw": "BackendProxyContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendProxyContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendProxyContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1856", - "$type": "CompositeType", - "properties": [ - { - "$id": "1857", - "isReadOnly": false, - "realPath": [ - "validateCertificateChain" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1858", - "fixed": false, - "raw": "true" - }, - "deprecated": false, - "documentation": { - "$id": "1859", - "fixed": false, - "raw": "Flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1860", - "fixed": false, - "raw": "validateCertificateChain" - }, - "serializedName": "validateCertificateChain", - "modelType": { - "$id": "1861", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1862", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "1863", - "isReadOnly": false, - "realPath": [ - "validateCertificateName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1864", - "fixed": false, - "raw": "true" - }, - "deprecated": false, - "documentation": { - "$id": "1865", - "fixed": false, - "raw": "Flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1866", - "fixed": false, - "raw": "validateCertificateName" - }, - "serializedName": "validateCertificateName", - "modelType": { - "$id": "1867", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "1868", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendTlsProperties", - "documentation": "Properties controlling TLS Certificate Validation.", - "containsConstantProperties": false, - "name": { - "$id": "1869", - "fixed": false, - "raw": "BackendTlsProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendTlsProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendTlsProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1870", - "$type": "CompositeType", - "properties": [ - { - "$id": "1871", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1872", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1873", - "fixed": false, - "raw": "Backend Title." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1874", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "1875", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1876", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1877", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1878", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1879", - "fixed": false, - "raw": "Backend Description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1880", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1881", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1882", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1883", - "isReadOnly": false, - "realPath": [ - "resourceId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1884", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1885", - "fixed": false, - "raw": "Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1886", - "fixed": false, - "raw": "resourceId" - }, - "serializedName": "resourceId", - "modelType": { - "$id": "1887", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1888", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1889", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1890", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1891", - "fixed": false, - "raw": "Backend Properties contract" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1892", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1796" - } - }, - { - "$id": "1893", - "isReadOnly": false, - "realPath": [ - "credentials" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1894", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1895", - "fixed": false, - "raw": "Backend Credentials Contract Properties" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1896", - "fixed": false, - "raw": "credentials" - }, - "serializedName": "credentials", - "modelType": { - "$ref": "1802" - } - }, - { - "$id": "1897", - "isReadOnly": false, - "realPath": [ - "proxy" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1898", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1899", - "fixed": false, - "raw": "Backend Proxy Contract Properties" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1900", - "fixed": false, - "raw": "proxy" - }, - "serializedName": "proxy", - "modelType": { - "$ref": "1836" - } - }, - { - "$id": "1901", - "isReadOnly": false, - "realPath": [ - "tls" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1902", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1903", - "fixed": false, - "raw": "Backend TLS Properties" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1904", - "fixed": false, - "raw": "tls" - }, - "serializedName": "tls", - "modelType": { - "$ref": "1856" - } - } - ], - "serializedName": "BackendBaseParameters", - "documentation": "Backend entity base Parameter set.", - "containsConstantProperties": false, - "name": { - "$id": "1905", - "fixed": false, - "raw": "BackendBaseParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendBaseParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendBaseParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "1906", - "$type": "CompositeType", - "properties": [ - { - "$id": "1907", - "isReadOnly": false, - "realPath": [ - "url" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1908", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1909", - "fixed": false, - "raw": "Runtime Url of the Backend." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1910", - "fixed": false, - "raw": "url" - }, - "serializedName": "url", - "modelType": { - "$id": "1911", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1912", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1913", - "isReadOnly": false, - "realPath": [ - "protocol" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1914", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1915", - "fixed": false, - "raw": "Backend communication protocol." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendProtocol", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendContractProperties-protocol", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendUpdateParameterProperties-protocol" - ] - }, - "x-ms-enum": { - "name": "BackendProtocol", - "modelAsString": true, - "values": [ - { - "value": "http", - "description": "The Backend is a RESTful service." - }, - { - "value": "soap", - "description": "The Backend is a SOAP service." - } - ], - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1916", - "fixed": false, - "raw": "protocol" - }, - "serializedName": "protocol", - "modelType": { - "$id": "1917", - "$type": "EnumType", - "values": [ - { - "$id": "1918", - "description": "The Backend is a RESTful service.", - "name": "http", - "serializedName": "http" - }, - { - "$id": "1919", - "description": "The Backend is a SOAP service.", - "name": "soap", - "serializedName": "soap" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "1920", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1921", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "1922", - "fixed": false, - "raw": "BackendProtocol" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendContractProperties", - "baseModelType": { - "$ref": "1870" - }, - "documentation": "Parameters supplied to the Create Backend operation.", - "containsConstantProperties": false, - "name": { - "$id": "1923", - "fixed": false, - "raw": "BackendContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1924", - "$type": "CompositeType", - "properties": [ - { - "$id": "1925", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1926", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1927", - "fixed": false, - "raw": "Backend entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1928", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1906" - } - } - ], - "serializedName": "BackendContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Backend details.", - "containsConstantProperties": false, - "name": { - "$id": "1929", - "fixed": false, - "raw": "BackendContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1930", - "$type": "CompositeType", - "properties": [ - { - "$id": "1931", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1932", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1933", - "fixed": false, - "raw": "Backend values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1934", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "1935", - "$type": "SequenceType", - "elementType": { - "$ref": "1924" - }, - "name": { - "$id": "1936", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "1937", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1938", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1939", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1940", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "1941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendCollection", - "documentation": "Paged Backend list representation.", - "containsConstantProperties": false, - "name": { - "$id": "1943", - "fixed": false, - "raw": "BackendCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "1944", - "$type": "CompositeType", - "properties": [ - { - "$id": "1945", - "isReadOnly": false, - "realPath": [ - "after" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1946", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1947", - "fixed": false, - "raw": "Duration in ISO8601 format after which reconnect will be initiated. Minimum duration of the Reconnect is PT2M." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1948", - "fixed": false, - "raw": "after" - }, - "serializedName": "after", - "modelType": { - "$id": "1949", - "$type": "PrimaryType", - "format": "duration", - "knownPrimaryType": "timeSpan", - "name": { - "$id": "1950", - "fixed": false, - "raw": "TimeSpan" - }, - "deprecated": false - } - } - ], - "serializedName": "BackendReconnectProperties", - "documentation": "Properties to control reconnect requests.", - "containsConstantProperties": false, - "name": { - "$id": "1951", - "fixed": false, - "raw": "BackendReconnectProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendReconnectProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendReconnectProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1952", - "$type": "CompositeType", - "properties": [ - { - "$id": "1953", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1954", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1955", - "fixed": false, - "raw": "Reconnect request properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1956", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1944" - } - } - ], - "serializedName": "BackendReconnectContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Reconnect request parameters.", - "containsConstantProperties": false, - "name": { - "$id": "1957", - "fixed": false, - "raw": "BackendReconnectContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendReconnectContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendReconnectContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "1958", - "$type": "CompositeType", - "properties": [ - { - "$id": "1959", - "isReadOnly": false, - "realPath": [ - "url" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1960", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1961", - "fixed": false, - "raw": "Runtime Url of the Backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1962", - "fixed": false, - "raw": "url" - }, - "serializedName": "url", - "modelType": { - "$id": "1963", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1964", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1965", - "isReadOnly": false, - "realPath": [ - "protocol" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1966", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1967", - "fixed": false, - "raw": "Backend communication protocol." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendProtocol", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendContractProperties-protocol", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendUpdateParameterProperties-protocol" - ] - }, - "x-ms-enum": { - "name": "BackendProtocol", - "modelAsString": true, - "values": [ - { - "value": "http", - "description": "The Backend is a RESTful service." - }, - { - "value": "soap", - "description": "The Backend is a SOAP service." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1968", - "fixed": false, - "raw": "protocol" - }, - "serializedName": "protocol", - "modelType": { - "$ref": "1917" - } - } - ], - "serializedName": "BackendUpdateParameterProperties", - "baseModelType": { - "$ref": "1870" - }, - "documentation": "Parameters supplied to the Update Backend operation.", - "containsConstantProperties": false, - "name": { - "$id": "1969", - "fixed": false, - "raw": "BackendUpdateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendUpdateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendUpdateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "1970", - "$type": "CompositeType", - "properties": [ - { - "$id": "1971", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1972", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1973", - "fixed": false, - "raw": "Backend entity update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1974", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1958" - } - } - ], - "serializedName": "BackendUpdateParameters", - "documentation": "Backend update parameters.", - "containsConstantProperties": false, - "name": { - "$id": "1975", - "fixed": false, - "raw": "BackendUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BackendUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BackendUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "1976", - "$type": "CompositeType", - "properties": [ - { - "$id": "1977", - "isReadOnly": false, - "realPath": [ - "bytes" - ], - "collectionFormat": "none", - "constraints": { - "InclusiveMaximum": "8192" - }, - "defaultValue": { - "$id": "1978", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1979", - "fixed": false, - "raw": "Number of request body bytes to log." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1980", - "fixed": false, - "raw": "bytes" - }, - "serializedName": "bytes", - "modelType": { - "$id": "1981", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "1982", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - } - ], - "serializedName": "BodyDiagnosticSettings", - "documentation": "Body logging settings.", - "containsConstantProperties": false, - "name": { - "$id": "1983", - "fixed": false, - "raw": "BodyDiagnosticSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "BodyDiagnosticSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/BodyDiagnosticSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "1984", - "$type": "CompositeType", - "properties": [ - { - "$id": "1985", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1986", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1987", - "fixed": false, - "raw": "Cache description" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "1988", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "1989", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1990", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1991", - "isReadOnly": false, - "realPath": [ - "connectionString" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1992", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1993", - "fixed": false, - "raw": "Runtime connection string to cache" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "1994", - "fixed": false, - "raw": "connectionString" - }, - "serializedName": "connectionString", - "modelType": { - "$id": "1995", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "1996", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "1997", - "isReadOnly": false, - "realPath": [ - "resourceId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "1998", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "1999", - "fixed": false, - "raw": "Original uri of entity in external system cache points to" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2000", - "fixed": false, - "raw": "resourceId" - }, - "serializedName": "resourceId", - "modelType": { - "$id": "2001", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2002", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CacheContractProperties", - "documentation": "Properties of the Cache contract.", - "containsConstantProperties": false, - "name": { - "$id": "2003", - "fixed": false, - "raw": "CacheContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CacheContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CacheContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2004", - "$type": "CompositeType", - "properties": [ - { - "$id": "2005", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2006", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2007", - "fixed": false, - "raw": "Cache properties details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2008", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "1984" - } - } - ], - "serializedName": "CacheContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Cache details.", - "containsConstantProperties": false, - "name": { - "$id": "2009", - "fixed": false, - "raw": "CacheContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CacheContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CacheContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2010", - "$type": "CompositeType", - "properties": [ - { - "$id": "2011", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2012", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2013", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2014", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2015", - "$type": "SequenceType", - "elementType": { - "$ref": "2004" - }, - "name": { - "$id": "2016", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2017", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2018", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2019", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2020", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2021", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2022", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CacheCollection", - "documentation": "Paged Caches list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2023", - "fixed": false, - "raw": "CacheCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CacheCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CacheCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2024", - "$type": "CompositeType", - "properties": [ - { - "$id": "2025", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2026", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2027", - "fixed": false, - "raw": "Cache description" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2028", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2029", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2030", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2031", - "isReadOnly": false, - "realPath": [ - "connectionString" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2033", - "fixed": false, - "raw": "Runtime connection string to cache" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2034", - "fixed": false, - "raw": "connectionString" - }, - "serializedName": "connectionString", - "modelType": { - "$id": "2035", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2036", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2037", - "isReadOnly": false, - "realPath": [ - "resourceId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2038", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2039", - "fixed": false, - "raw": "Original uri of entity in external system cache points to" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2040", - "fixed": false, - "raw": "resourceId" - }, - "serializedName": "resourceId", - "modelType": { - "$id": "2041", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2042", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CacheUpdateProperties", - "documentation": "Parameters supplied to the Update Cache operation.", - "containsConstantProperties": false, - "name": { - "$id": "2043", - "fixed": false, - "raw": "CacheUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CacheUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CacheUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2044", - "$type": "CompositeType", - "properties": [ - { - "$id": "2045", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2046", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2047", - "fixed": false, - "raw": "Cache update properties details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2048", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2024" - } - } - ], - "serializedName": "CacheUpdateParameters", - "documentation": "Cache update details.", - "containsConstantProperties": false, - "name": { - "$id": "2049", - "fixed": false, - "raw": "CacheUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CacheUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CacheUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2050", - "$type": "CompositeType", - "properties": [ - { - "$id": "2051", - "isReadOnly": false, - "realPath": [ - "subject" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2053", - "fixed": false, - "raw": "Subject attribute of the certificate." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2054", - "fixed": false, - "raw": "subject" - }, - "serializedName": "subject", - "modelType": { - "$id": "2055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2057", - "isReadOnly": false, - "realPath": [ - "thumbprint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2059", - "fixed": false, - "raw": "Thumbprint of the certificate." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2060", - "fixed": false, - "raw": "thumbprint" - }, - "serializedName": "thumbprint", - "modelType": { - "$id": "2061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2063", - "isReadOnly": false, - "realPath": [ - "expirationDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2064", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2065", - "fixed": false, - "raw": "Expiration date of the certificate. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2066", - "fixed": false, - "raw": "expirationDate" - }, - "serializedName": "expirationDate", - "modelType": { - "$id": "2067", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "2068", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - } - ], - "serializedName": "CertificateContractProperties", - "documentation": "Properties of the Certificate contract.", - "containsConstantProperties": false, - "name": { - "$id": "2069", - "fixed": false, - "raw": "CertificateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CertificateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CertificateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2070", - "$type": "CompositeType", - "properties": [ - { - "$id": "2071", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2072", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2073", - "fixed": false, - "raw": "Certificate properties details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2074", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2050" - } - } - ], - "serializedName": "CertificateContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Certificate details.", - "containsConstantProperties": false, - "name": { - "$id": "2075", - "fixed": false, - "raw": "CertificateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CertificateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CertificateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2076", - "$type": "CompositeType", - "properties": [ - { - "$id": "2077", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2078", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2079", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2080", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2081", - "$type": "SequenceType", - "elementType": { - "$ref": "2070" - }, - "name": { - "$id": "2082", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2083", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2084", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2085", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2086", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2087", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2088", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CertificateCollection", - "documentation": "Paged Certificates list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2089", - "fixed": false, - "raw": "CertificateCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CertificateCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CertificateCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2090", - "$type": "CompositeType", - "properties": [ - { - "$id": "2091", - "isReadOnly": false, - "realPath": [ - "data" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2092", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2093", - "fixed": false, - "raw": "Base 64 encoded certificate using the application/x-pkcs12 representation." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2094", - "fixed": false, - "raw": "data" - }, - "serializedName": "data", - "modelType": { - "$id": "2095", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2096", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2097", - "isReadOnly": false, - "realPath": [ - "password" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2098", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2099", - "fixed": false, - "raw": "Password for the Certificate" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2100", - "fixed": false, - "raw": "password" - }, - "serializedName": "password", - "modelType": { - "$id": "2101", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2102", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "CertificateCreateOrUpdateProperties", - "documentation": "Parameters supplied to the CreateOrUpdate certificate operation.", - "containsConstantProperties": false, - "name": { - "$id": "2103", - "fixed": false, - "raw": "CertificateCreateOrUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CertificateCreateOrUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CertificateCreateOrUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2104", - "$type": "CompositeType", - "properties": [ - { - "$id": "2105", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2107", - "fixed": false, - "raw": "Certificate create or update properties details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2108", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2090" - } - } - ], - "serializedName": "CertificateCreateOrUpdateParameters", - "documentation": "Certificate create or update details.", - "containsConstantProperties": false, - "name": { - "$id": "2109", - "fixed": false, - "raw": "CertificateCreateOrUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "CertificateCreateOrUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/CertificateCreateOrUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2110", - "$type": "CompositeType", - "properties": [ - { - "$id": "2111", - "isReadOnly": false, - "realPath": [ - "branch" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2112", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2113", - "fixed": false, - "raw": "The name of the Git branch from which the configuration is to be deployed to the configuration database." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2114", - "fixed": false, - "raw": "branch" - }, - "serializedName": "branch", - "modelType": { - "$id": "2115", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2116", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2117", - "isReadOnly": false, - "realPath": [ - "force" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2118", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2119", - "fixed": false, - "raw": "The value enforcing deleting subscriptions to products that are deleted in this update." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2120", - "fixed": false, - "raw": "force" - }, - "serializedName": "force", - "modelType": { - "$id": "2121", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2122", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "DeployConfigurationParameterProperties", - "documentation": "Parameters supplied to the Deploy Configuration operation.", - "containsConstantProperties": false, - "name": { - "$id": "2123", - "fixed": false, - "raw": "DeployConfigurationParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "DeployConfigurationParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DeployConfigurationParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2124", - "$type": "CompositeType", - "properties": [ - { - "$id": "2125", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2126", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2127", - "fixed": false, - "raw": "Deploy Configuration Parameter contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2128", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2110" - } - } - ], - "serializedName": "DeployConfigurationParameters", - "documentation": "Deploy Tenant Configuration Contract.", - "containsConstantProperties": false, - "name": { - "$id": "2129", - "fixed": false, - "raw": "DeployConfigurationParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "DeployConfigurationParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DeployConfigurationParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2130", - "$type": "CompositeType", - "properties": [ - { - "$id": "2131", - "isReadOnly": false, - "realPath": [ - "samplingType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2132", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2133", - "fixed": false, - "raw": "Sampling type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SamplingType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SamplingSettings-samplingType" - ] - }, - "x-ms-enum": { - "name": "SamplingType", - "modelAsString": true, - "values": [ - { - "value": "fixed", - "description": "Fixed-rate sampling." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2134", - "fixed": false, - "raw": "samplingType" - }, - "serializedName": "samplingType", - "modelType": { - "$id": "2135", - "$type": "EnumType", - "values": [ - { - "$id": "2136", - "description": "Fixed-rate sampling.", - "name": "fixed", - "serializedName": "fixed" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2137", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2138", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2139", - "fixed": false, - "raw": "SamplingType" - }, - "deprecated": false - } - }, - { - "$id": "2140", - "isReadOnly": false, - "realPath": [ - "percentage" - ], - "collectionFormat": "none", - "constraints": { - "InclusiveMaximum": "100", - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "2141", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2142", - "fixed": false, - "raw": "Rate of sampling for fixed-rate sampling." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2143", - "fixed": false, - "raw": "percentage" - }, - "serializedName": "percentage", - "modelType": { - "$id": "2144", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "2145", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - } - ], - "serializedName": "SamplingSettings", - "documentation": "Sampling settings for Diagnostic.", - "containsConstantProperties": false, - "name": { - "$id": "2146", - "fixed": false, - "raw": "SamplingSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SamplingSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SamplingSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "2147", - "$type": "CompositeType", - "properties": [ - { - "$id": "2148", - "isReadOnly": false, - "realPath": [ - "headers" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2149", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2150", - "fixed": false, - "raw": "Array of HTTP Headers to log." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2151", - "fixed": false, - "raw": "headers" - }, - "serializedName": "headers", - "modelType": { - "$id": "2152", - "$type": "SequenceType", - "elementType": { - "$id": "2153", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2154", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2155", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2156", - "isReadOnly": false, - "realPath": [ - "body" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2157", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2158", - "fixed": false, - "raw": "Body logging settings." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2159", - "fixed": false, - "raw": "body" - }, - "serializedName": "body", - "modelType": { - "$ref": "1976" - } - } - ], - "serializedName": "HttpMessageDiagnostic", - "documentation": "Http message diagnostic settings.", - "containsConstantProperties": false, - "name": { - "$id": "2160", - "fixed": false, - "raw": "HttpMessageDiagnostic" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "HttpMessageDiagnostic", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/HttpMessageDiagnostic" - ] - } - }, - "deprecated": false - }, - { - "$id": "2161", - "$type": "CompositeType", - "properties": [ - { - "$id": "2162", - "isReadOnly": false, - "realPath": [ - "request" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2163", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2164", - "fixed": false, - "raw": "Diagnostic settings for request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2165", - "fixed": false, - "raw": "request" - }, - "serializedName": "request", - "modelType": { - "$ref": "2147" - } - }, - { - "$id": "2166", - "isReadOnly": false, - "realPath": [ - "response" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2167", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2168", - "fixed": false, - "raw": "Diagnostic settings for response." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2169", - "fixed": false, - "raw": "response" - }, - "serializedName": "response", - "modelType": { - "$ref": "2147" - } - } - ], - "serializedName": "PipelineDiagnosticSettings", - "documentation": "Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.", - "containsConstantProperties": false, - "name": { - "$id": "2170", - "fixed": false, - "raw": "PipelineDiagnosticSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PipelineDiagnosticSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PipelineDiagnosticSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "2171", - "$type": "CompositeType", - "properties": [ - { - "$id": "2172", - "isReadOnly": false, - "realPath": [ - "alwaysLog" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2173", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2174", - "fixed": false, - "raw": "Specifies for what type of messages sampling settings should not apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AlwaysLog", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticContractProperties-alwaysLog" - ] - }, - "x-ms-enum": { - "name": "AlwaysLog", - "modelAsString": true, - "values": [ - { - "value": "allErrors", - "description": "Always log all erroneous request regardless of sampling settings." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2175", - "fixed": false, - "raw": "alwaysLog" - }, - "serializedName": "alwaysLog", - "modelType": { - "$id": "2176", - "$type": "EnumType", - "values": [ - { - "$id": "2177", - "description": "Always log all erroneous request regardless of sampling settings.", - "name": "allErrors", - "serializedName": "allErrors" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2178", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2179", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2180", - "fixed": false, - "raw": "AlwaysLog" - }, - "deprecated": false - } - }, - { - "$id": "2181", - "isReadOnly": false, - "realPath": [ - "loggerId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2182", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2183", - "fixed": false, - "raw": "Resource Id of a target logger." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2184", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "2185", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2186", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2187", - "isReadOnly": false, - "realPath": [ - "sampling" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2188", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2189", - "fixed": false, - "raw": "Sampling settings for Diagnostic." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2190", - "fixed": false, - "raw": "sampling" - }, - "serializedName": "sampling", - "modelType": { - "$ref": "2130" - } - }, - { - "$id": "2191", - "isReadOnly": false, - "realPath": [ - "frontend" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2192", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2193", - "fixed": false, - "raw": "Diagnostic settings for incoming/outgoing HTTP messages to the Gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2194", - "fixed": false, - "raw": "frontend" - }, - "serializedName": "frontend", - "modelType": { - "$ref": "2161" - } - }, - { - "$id": "2195", - "isReadOnly": false, - "realPath": [ - "backend" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2196", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2197", - "fixed": false, - "raw": "Diagnostic settings for incoming/outgoing HTTP messages to the Backend" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2198", - "fixed": false, - "raw": "backend" - }, - "serializedName": "backend", - "modelType": { - "$ref": "2161" - } - }, - { - "$id": "2199", - "isReadOnly": false, - "realPath": [ - "logClientIp" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2200", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2201", - "fixed": false, - "raw": "Log the ClientIP. Default is false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2202", - "fixed": false, - "raw": "logClientIp" - }, - "serializedName": "logClientIp", - "modelType": { - "$id": "2203", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2204", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "2205", - "isReadOnly": false, - "realPath": [ - "httpCorrelationProtocol" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2206", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2207", - "fixed": false, - "raw": "Sets correlation protocol to use for Application Insights diagnostics." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "HttpCorrelationProtocol", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticContractProperties-httpCorrelationProtocol" - ] - }, - "x-ms-enum": { - "name": "HttpCorrelationProtocol", - "modelAsString": true, - "values": [ - { - "value": "None", - "description": "Do not read and inject correlation headers." - }, - { - "value": "Legacy", - "description": "Inject Request-Id and Request-Context headers with request correlation data. See https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/HttpCorrelationProtocol.md." - }, - { - "value": "W3C", - "description": "Inject Trace Context headers. See https://w3c.github.io/trace-context." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2208", - "fixed": false, - "raw": "httpCorrelationProtocol" - }, - "serializedName": "httpCorrelationProtocol", - "modelType": { - "$id": "2209", - "$type": "EnumType", - "values": [ - { - "$id": "2210", - "description": "Do not read and inject correlation headers.", - "name": "None", - "serializedName": "None" - }, - { - "$id": "2211", - "description": "Inject Request-Id and Request-Context headers with request correlation data. See https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/HttpCorrelationProtocol.md.", - "name": "Legacy", - "serializedName": "Legacy" - }, - { - "$id": "2212", - "description": "Inject Trace Context headers. See https://w3c.github.io/trace-context.", - "name": "W3C", - "serializedName": "W3C" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2213", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2214", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2215", - "fixed": false, - "raw": "HttpCorrelationProtocol" - }, - "deprecated": false - } - }, - { - "$id": "2216", - "isReadOnly": false, - "realPath": [ - "verbosity" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2217", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2218", - "fixed": false, - "raw": "The verbosity level applied to traces emitted by trace policies." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "Verbosity", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticContractProperties-verbosity" - ] - }, - "x-ms-enum": { - "name": "Verbosity", - "modelAsString": true, - "values": [ - { - "value": "verbose", - "description": "All the traces emitted by trace policies will be sent to the logger attached to this diagnostic instance." - }, - { - "value": "information", - "description": "Traces with 'severity' set to 'information' and 'error' will be sent to the logger attached to this diagnostic instance." - }, - { - "value": "error", - "description": "Only traces with 'severity' set to 'error' will be sent to the logger attached to this diagnostic instance." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2219", - "fixed": false, - "raw": "verbosity" - }, - "serializedName": "verbosity", - "modelType": { - "$id": "2220", - "$type": "EnumType", - "values": [ - { - "$id": "2221", - "description": "All the traces emitted by trace policies will be sent to the logger attached to this diagnostic instance.", - "name": "verbose", - "serializedName": "verbose" - }, - { - "$id": "2222", - "description": "Traces with 'severity' set to 'information' and 'error' will be sent to the logger attached to this diagnostic instance.", - "name": "information", - "serializedName": "information" - }, - { - "$id": "2223", - "description": "Only traces with 'severity' set to 'error' will be sent to the logger attached to this diagnostic instance.", - "name": "error", - "serializedName": "error" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2224", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2225", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2226", - "fixed": false, - "raw": "Verbosity" - }, - "deprecated": false - } - } - ], - "serializedName": "DiagnosticContractProperties", - "documentation": "Diagnostic Entity Properties", - "containsConstantProperties": false, - "name": { - "$id": "2227", - "fixed": false, - "raw": "DiagnosticContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "DiagnosticContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2228", - "$type": "CompositeType", - "properties": [ - { - "$id": "2229", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2230", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2231", - "fixed": false, - "raw": "Diagnostic entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2232", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2171" - } - } - ], - "serializedName": "DiagnosticContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Diagnostic details.", - "containsConstantProperties": false, - "name": { - "$id": "2233", - "fixed": false, - "raw": "DiagnosticContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "DiagnosticContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2234", - "$type": "CompositeType", - "properties": [ - { - "$id": "2235", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2236", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2237", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2238", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2239", - "$type": "SequenceType", - "elementType": { - "$ref": "2228" - }, - "name": { - "$id": "2240", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2241", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2243", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2244", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "DiagnosticCollection", - "documentation": "Paged Diagnostic list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2247", - "fixed": false, - "raw": "DiagnosticCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "DiagnosticCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/DiagnosticCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2248", - "$type": "CompositeType", - "properties": [ - { - "$id": "2249", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2250", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2251", - "fixed": false, - "raw": "Template parameter name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2252", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "2253", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2254", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2255", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2256", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2257", - "fixed": false, - "raw": "Template parameter title." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2258", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2259", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2260", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2261", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2262", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2263", - "fixed": false, - "raw": "Template parameter description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2264", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2265", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2266", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplateParametersContractProperties", - "documentation": "Email Template Parameter contract.", - "containsConstantProperties": false, - "name": { - "$id": "2267", - "fixed": false, - "raw": "EmailTemplateParametersContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateParametersContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateParametersContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2268", - "$type": "CompositeType", - "properties": [ - { - "$id": "2269", - "isReadOnly": false, - "realPath": [ - "subject" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2270", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2271", - "fixed": false, - "raw": "Subject of the Template." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2272", - "fixed": false, - "raw": "subject" - }, - "serializedName": "subject", - "modelType": { - "$id": "2273", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2274", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2275", - "isReadOnly": false, - "realPath": [ - "body" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2276", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2277", - "fixed": false, - "raw": "Email Template Body. This should be a valid XDocument" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2278", - "fixed": false, - "raw": "body" - }, - "serializedName": "body", - "modelType": { - "$id": "2279", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2280", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2281", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2282", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2283", - "fixed": false, - "raw": "Title of the Template." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2284", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2285", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2286", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2287", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2288", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2289", - "fixed": false, - "raw": "Description of the Email Template." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2290", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2291", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2292", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2293", - "isReadOnly": true, - "realPath": [ - "isDefault" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2294", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2295", - "fixed": false, - "raw": "Whether the template is the default template provided by Api Management or has been edited." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2296", - "fixed": false, - "raw": "isDefault" - }, - "serializedName": "isDefault", - "modelType": { - "$id": "2297", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2298", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "2299", - "isReadOnly": false, - "realPath": [ - "parameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2300", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2301", - "fixed": false, - "raw": "Email Template Parameter values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2302", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$id": "2303", - "$type": "SequenceType", - "elementType": { - "$ref": "2248" - }, - "name": { - "$id": "2304", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplateContractProperties", - "documentation": "Email Template Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "2305", - "fixed": false, - "raw": "EmailTemplateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2306", - "$type": "CompositeType", - "properties": [ - { - "$id": "2307", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2308", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2309", - "fixed": false, - "raw": "Email Template entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2310", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2268" - } - } - ], - "serializedName": "EmailTemplateContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Email Template details.", - "containsConstantProperties": false, - "name": { - "$id": "2311", - "fixed": false, - "raw": "EmailTemplateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2312", - "$type": "CompositeType", - "properties": [ - { - "$id": "2313", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2314", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2315", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2316", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2317", - "$type": "SequenceType", - "elementType": { - "$ref": "2306" - }, - "name": { - "$id": "2318", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2319", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2320", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2321", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2322", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2323", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2324", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplateCollection", - "documentation": "Paged email template list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2325", - "fixed": false, - "raw": "EmailTemplateCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2326", - "$type": "CompositeType", - "properties": [ - { - "$id": "2327", - "isReadOnly": false, - "realPath": [ - "subject" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2328", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2329", - "fixed": false, - "raw": "Subject of the Template." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2330", - "fixed": false, - "raw": "subject" - }, - "serializedName": "subject", - "modelType": { - "$id": "2331", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2332", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2333", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2334", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2335", - "fixed": false, - "raw": "Title of the Template." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2336", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2337", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2338", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2339", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2340", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2341", - "fixed": false, - "raw": "Description of the Email Template." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2342", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2343", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2344", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2345", - "isReadOnly": false, - "realPath": [ - "body" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2346", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2347", - "fixed": false, - "raw": "Email Template Body. This should be a valid XDocument" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2348", - "fixed": false, - "raw": "body" - }, - "serializedName": "body", - "modelType": { - "$id": "2349", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2350", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2351", - "isReadOnly": false, - "realPath": [ - "parameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2352", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2353", - "fixed": false, - "raw": "Email Template Parameter values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2354", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$id": "2355", - "$type": "SequenceType", - "elementType": { - "$ref": "2248" - }, - "name": { - "$id": "2356", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplateUpdateParameterProperties", - "documentation": "Email Template Update Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "2357", - "fixed": false, - "raw": "EmailTemplateUpdateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateUpdateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateUpdateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2358", - "$type": "CompositeType", - "properties": [ - { - "$id": "2359", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2360", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2361", - "fixed": false, - "raw": "Email Template Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2362", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2326" - } - } - ], - "serializedName": "EmailTemplateUpdateParameters", - "documentation": "Email Template update Parameters.", - "containsConstantProperties": false, - "name": { - "$id": "2363", - "fixed": false, - "raw": "EmailTemplateUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "EmailTemplateUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/EmailTemplateUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2364", - "$type": "CompositeType", - "properties": [ - { - "$id": "2365", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2366", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2367", - "fixed": false, - "raw": "Redirect Url containing the SSO URL value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2368", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2369", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2370", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GenerateSsoUrlResult", - "documentation": "Generate SSO Url operations response details.", - "containsConstantProperties": false, - "name": { - "$id": "2371", - "fixed": false, - "raw": "GenerateSsoUrlResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GenerateSsoUrlResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GenerateSsoUrlResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "2372", - "$type": "CompositeType", - "properties": [ - { - "$id": "2373", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2374", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2375", - "fixed": false, - "raw": "Group name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2376", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "2377", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2378", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2379", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2380", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2381", - "fixed": false, - "raw": "Group description. Can contain HTML formatting tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2382", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2383", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2384", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2385", - "isReadOnly": true, - "realPath": [ - "builtIn" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2386", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2387", - "fixed": false, - "raw": "true if the group is one of the three system groups (Administrators, Developers, or Guests); otherwise false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2388", - "fixed": false, - "raw": "builtIn" - }, - "serializedName": "builtIn", - "modelType": { - "$id": "2389", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2390", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "2391", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2392", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2393", - "fixed": false, - "raw": "Group type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupContractProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCreateParametersProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupUpdateParametersProperties-type" - ] - }, - "x-ms-enum": { - "name": "GroupType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2394", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "2395", - "$type": "EnumType", - "values": [ - { - "$id": "2396", - "name": "custom", - "serializedName": "custom" - }, - { - "$id": "2397", - "name": "system", - "serializedName": "system" - }, - { - "$id": "2398", - "name": "external", - "serializedName": "external" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "2399", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2400", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2401", - "fixed": false, - "raw": "GroupType" - }, - "deprecated": false - } - }, - { - "$id": "2402", - "isReadOnly": false, - "realPath": [ - "externalId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2403", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2404", - "fixed": false, - "raw": "For external groups, this property contains the id of the group from the external identity provider, e.g. for Azure Active Directory `aad://.onmicrosoft.com/groups/`; otherwise the value is null." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2405", - "fixed": false, - "raw": "externalId" - }, - "serializedName": "externalId", - "modelType": { - "$id": "2406", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2407", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GroupContractProperties", - "documentation": "Group contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2408", - "fixed": false, - "raw": "GroupContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2409", - "$type": "CompositeType", - "properties": [ - { - "$id": "2410", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2411", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2412", - "fixed": false, - "raw": "Group entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2413", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2372" - } - } - ], - "serializedName": "GroupContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "2414", - "fixed": false, - "raw": "GroupContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2415", - "$type": "CompositeType", - "properties": [ - { - "$id": "2416", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2417", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2418", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2419", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2420", - "$type": "SequenceType", - "elementType": { - "$ref": "2409" - }, - "name": { - "$id": "2421", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2422", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2423", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2424", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2425", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2426", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2427", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GroupCollection", - "documentation": "Paged Group list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2428", - "fixed": false, - "raw": "GroupCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2429", - "$type": "CompositeType", - "properties": [ - { - "$id": "2430", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2431", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2432", - "fixed": false, - "raw": "Group name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2433", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "2434", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2435", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2436", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2437", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2438", - "fixed": false, - "raw": "Group description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2439", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2440", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2441", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2442", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2443", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2444", - "fixed": false, - "raw": "Group type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupContractProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCreateParametersProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupUpdateParametersProperties-type" - ] - }, - "x-ms-enum": { - "name": "GroupType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2445", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$ref": "2395" - } - }, - { - "$id": "2446", - "isReadOnly": false, - "realPath": [ - "externalId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2447", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2448", - "fixed": false, - "raw": "Identifier of the external groups, this property contains the id of the group from the external identity provider, e.g. for Azure Active Directory `aad://.onmicrosoft.com/groups/`; otherwise the value is null." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2449", - "fixed": false, - "raw": "externalId" - }, - "serializedName": "externalId", - "modelType": { - "$id": "2450", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2451", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GroupCreateParametersProperties", - "documentation": "Parameters supplied to the Create Group operation.", - "containsConstantProperties": false, - "name": { - "$id": "2452", - "fixed": false, - "raw": "GroupCreateParametersProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupCreateParametersProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCreateParametersProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2453", - "$type": "CompositeType", - "properties": [ - { - "$id": "2454", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2455", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2456", - "fixed": false, - "raw": "Properties supplied to Create Group operation." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2457", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2429" - } - } - ], - "serializedName": "GroupCreateParameters", - "documentation": "Parameters supplied to the Create Group operation.", - "containsConstantProperties": false, - "name": { - "$id": "2458", - "fixed": false, - "raw": "GroupCreateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupCreateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCreateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2459", - "$type": "CompositeType", - "properties": [ - { - "$id": "2460", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2461", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2462", - "fixed": false, - "raw": "Group name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2463", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "2464", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2465", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2466", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2467", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2468", - "fixed": false, - "raw": "Group description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2469", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2470", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2471", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2472", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2473", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2474", - "fixed": false, - "raw": "Group type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupContractProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupCreateParametersProperties-type", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupUpdateParametersProperties-type" - ] - }, - "x-ms-enum": { - "name": "GroupType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2475", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$ref": "2395" - } - }, - { - "$id": "2476", - "isReadOnly": false, - "realPath": [ - "externalId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2477", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2478", - "fixed": false, - "raw": "Identifier of the external groups, this property contains the id of the group from the external identity provider, e.g. for Azure Active Directory `aad://.onmicrosoft.com/groups/`; otherwise the value is null." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2479", - "fixed": false, - "raw": "externalId" - }, - "serializedName": "externalId", - "modelType": { - "$id": "2480", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2481", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GroupUpdateParametersProperties", - "documentation": "Parameters supplied to the Update Group operation.", - "containsConstantProperties": false, - "name": { - "$id": "2482", - "fixed": false, - "raw": "GroupUpdateParametersProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupUpdateParametersProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupUpdateParametersProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2483", - "$type": "CompositeType", - "properties": [ - { - "$id": "2484", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2485", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2486", - "fixed": false, - "raw": "Group entity update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2487", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2459" - } - } - ], - "serializedName": "GroupUpdateParameters", - "documentation": "Parameters supplied to the Update Group operation.", - "containsConstantProperties": false, - "name": { - "$id": "2488", - "fixed": false, - "raw": "GroupUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GroupUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GroupUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2489", - "$type": "CompositeType", - "properties": [ - { - "$id": "2490", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2491", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2492", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json", - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/schemas/components·v4md0p·parameters·identityprovidernameparameter·schema", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderBaseParameters-type" - ] - }, - "x-ms-enum": { - "name": "IdentityProviderType", - "modelAsString": true, - "values": [ - { - "value": "facebook", - "description": "Facebook as Identity provider." - }, - { - "value": "google", - "description": "Google as Identity provider." - }, - { - "value": "microsoft", - "description": "Microsoft Live as Identity provider." - }, - { - "value": "twitter", - "description": "Twitter as Identity provider." - }, - { - "value": "aad", - "description": "Azure Active Directory as Identity provider." - }, - { - "value": "aadB2C", - "description": "Azure Active Directory B2C as Identity provider." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2493", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "2494", - "$type": "EnumType", - "values": [ - { - "$id": "2495", - "description": "Facebook as Identity provider.", - "name": "facebook", - "serializedName": "facebook" - }, - { - "$id": "2496", - "description": "Google as Identity provider.", - "name": "google", - "serializedName": "google" - }, - { - "$id": "2497", - "description": "Microsoft Live as Identity provider.", - "name": "microsoft", - "serializedName": "microsoft" - }, - { - "$id": "2498", - "description": "Twitter as Identity provider.", - "name": "twitter", - "serializedName": "twitter" - }, - { - "$id": "2499", - "description": "Azure Active Directory as Identity provider.", - "name": "aad", - "serializedName": "aad" - }, - { - "$id": "2500", - "description": "Azure Active Directory B2C as Identity provider.", - "name": "aadB2C", - "serializedName": "aadB2C" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2501", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2502", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2503", - "fixed": false, - "raw": "IdentityProviderType" - }, - "deprecated": false - } - }, - { - "$id": "2504", - "isReadOnly": false, - "realPath": [ - "signinTenant" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2505", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2506", - "fixed": false, - "raw": "The TenantId to use instead of Common when logging into Active Directory" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2507", - "fixed": false, - "raw": "signinTenant" - }, - "serializedName": "signinTenant", - "modelType": { - "$id": "2508", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2509", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2510", - "isReadOnly": false, - "realPath": [ - "allowedTenants" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2511", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2512", - "fixed": false, - "raw": "List of Allowed Tenants when configuring Azure Active Directory login." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2513", - "fixed": false, - "raw": "allowedTenants" - }, - "serializedName": "allowedTenants", - "modelType": { - "$id": "2514", - "$type": "SequenceType", - "elementType": { - "$id": "2515", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2516", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2517", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2518", - "isReadOnly": false, - "realPath": [ - "authority" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2519", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2520", - "fixed": false, - "raw": "OpenID Connect discovery endpoint hostname for AAD or AAD B2C." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2521", - "fixed": false, - "raw": "authority" - }, - "serializedName": "authority", - "modelType": { - "$id": "2522", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2523", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2524", - "isReadOnly": false, - "realPath": [ - "signupPolicyName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2525", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2526", - "fixed": false, - "raw": "Signup Policy Name. Only applies to AAD B2C Identity Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2527", - "fixed": false, - "raw": "signupPolicyName" - }, - "serializedName": "signupPolicyName", - "modelType": { - "$id": "2528", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2529", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2530", - "isReadOnly": false, - "realPath": [ - "signinPolicyName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2531", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2532", - "fixed": false, - "raw": "Signin Policy Name. Only applies to AAD B2C Identity Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2533", - "fixed": false, - "raw": "signinPolicyName" - }, - "serializedName": "signinPolicyName", - "modelType": { - "$id": "2534", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2535", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2536", - "isReadOnly": false, - "realPath": [ - "profileEditingPolicyName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2537", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2538", - "fixed": false, - "raw": "Profile Editing Policy Name. Only applies to AAD B2C Identity Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2539", - "fixed": false, - "raw": "profileEditingPolicyName" - }, - "serializedName": "profileEditingPolicyName", - "modelType": { - "$id": "2540", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2541", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2542", - "isReadOnly": false, - "realPath": [ - "passwordResetPolicyName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2543", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2544", - "fixed": false, - "raw": "Password Reset Policy Name. Only applies to AAD B2C Identity Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2545", - "fixed": false, - "raw": "passwordResetPolicyName" - }, - "serializedName": "passwordResetPolicyName", - "modelType": { - "$id": "2546", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2547", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProviderBaseParameters", - "documentation": "Identity Provider Base Parameter Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2548", - "fixed": false, - "raw": "IdentityProviderBaseParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderBaseParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderBaseParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2549", - "$type": "CompositeType", - "properties": [ - { - "$id": "2550", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2551", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2552", - "fixed": false, - "raw": "Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2553", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "2554", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2555", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2556", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2557", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2558", - "fixed": false, - "raw": "Client secret of the Application in external Identity Provider, used to authenticate login request. For example, it is App Secret for Facebook login, API Key for Google login, Public Key for Microsoft. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2559", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "2560", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2561", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProviderCreateContractProperties", - "baseModelType": { - "$ref": "2489" - }, - "documentation": "The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.", - "containsConstantProperties": false, - "name": { - "$id": "2562", - "fixed": false, - "raw": "IdentityProviderCreateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderCreateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderCreateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2563", - "$type": "CompositeType", - "properties": [ - { - "$id": "2564", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2565", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2566", - "fixed": false, - "raw": "Identity Provider contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2567", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2549" - } - } - ], - "serializedName": "IdentityProviderCreateContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Identity Provider details.", - "containsConstantProperties": false, - "name": { - "$id": "2568", - "fixed": false, - "raw": "IdentityProviderCreateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderCreateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderCreateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2569", - "$type": "CompositeType", - "properties": [ - { - "$id": "2570", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2571", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2572", - "fixed": false, - "raw": "Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2573", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "2574", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2575", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2576", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2577", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2578", - "fixed": false, - "raw": "Client secret of the Application in external Identity Provider, used to authenticate login request. For example, it is App Secret for Facebook login, API Key for Google login, Public Key for Microsoft. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2579", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "2580", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2581", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProviderContractProperties", - "baseModelType": { - "$ref": "2489" - }, - "documentation": "The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.", - "containsConstantProperties": false, - "name": { - "$id": "2582", - "fixed": false, - "raw": "IdentityProviderContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2583", - "$type": "CompositeType", - "properties": [ - { - "$id": "2584", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2586", - "fixed": false, - "raw": "Identity Provider contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2587", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2569" - } - } - ], - "serializedName": "IdentityProviderContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Identity Provider details.", - "containsConstantProperties": false, - "name": { - "$id": "2588", - "fixed": false, - "raw": "IdentityProviderContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2589", - "$type": "CompositeType", - "properties": [ - { - "$id": "2590", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2591", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2592", - "fixed": false, - "raw": "Identity Provider configuration values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2593", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2594", - "$type": "SequenceType", - "elementType": { - "$ref": "2583" - }, - "name": { - "$id": "2595", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2596", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2597", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2598", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2599", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2600", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2601", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProviderList", - "documentation": "List of all the Identity Providers configured on the service instance.", - "containsConstantProperties": false, - "name": { - "$id": "2602", - "fixed": false, - "raw": "IdentityProviderList" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderList", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderList" - ] - } - }, - "deprecated": false - }, - { - "$id": "2603", - "$type": "CompositeType", - "properties": [ - { - "$id": "2604", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2605", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2606", - "fixed": false, - "raw": "Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2607", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "2608", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2609", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2610", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2611", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2612", - "fixed": false, - "raw": "Client secret of the Application in external Identity Provider, used to authenticate login request. For example, it is App Secret for Facebook login, API Key for Google login, Public Key for Microsoft." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2613", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "2614", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2615", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProviderUpdateProperties", - "baseModelType": { - "$ref": "2489" - }, - "documentation": "Parameters supplied to the Update Identity Provider operation.", - "containsConstantProperties": false, - "name": { - "$id": "2616", - "fixed": false, - "raw": "IdentityProviderUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2617", - "$type": "CompositeType", - "properties": [ - { - "$id": "2618", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2620", - "fixed": false, - "raw": "Identity Provider update properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2621", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2603" - } - } - ], - "serializedName": "IdentityProviderUpdateParameters", - "documentation": "Parameters supplied to update Identity Provider", - "containsConstantProperties": false, - "name": { - "$id": "2622", - "fixed": false, - "raw": "IdentityProviderUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IdentityProviderUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IdentityProviderUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2623", - "$type": "CompositeType", - "properties": [ - { - "$id": "2624", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2626", - "fixed": false, - "raw": "Filename by which the binary data will be saved." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2627", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2630", - "isReadOnly": false, - "realPath": [ - "contentFormat" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2631", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2632", - "fixed": false, - "raw": "Either 'link' if content is provided via an HTTP link or the MIME type of the Base64-encoded binary data provided in the 'content' property." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2633", - "fixed": false, - "raw": "contentFormat" - }, - "serializedName": "contentFormat", - "modelType": { - "$id": "2634", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2635", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2636", - "isReadOnly": false, - "realPath": [ - "content" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2637", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2638", - "fixed": false, - "raw": "An HTTP link or Base64-encoded binary data." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2639", - "fixed": false, - "raw": "content" - }, - "serializedName": "content", - "modelType": { - "$id": "2640", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2641", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueAttachmentContractProperties", - "documentation": "Issue Attachment contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2642", - "fixed": false, - "raw": "IssueAttachmentContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueAttachmentContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueAttachmentContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2643", - "$type": "CompositeType", - "properties": [ - { - "$id": "2644", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2645", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2646", - "fixed": false, - "raw": "Properties of the Issue Attachment." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2647", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2623" - } - } - ], - "serializedName": "IssueAttachmentContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Issue Attachment Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "2648", - "fixed": false, - "raw": "IssueAttachmentContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueAttachmentContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueAttachmentContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2649", - "$type": "CompositeType", - "properties": [ - { - "$id": "2650", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2651", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2652", - "fixed": false, - "raw": "Issue Attachment values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2653", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2654", - "$type": "SequenceType", - "elementType": { - "$ref": "2643" - }, - "name": { - "$id": "2655", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2656", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2657", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2658", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2659", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2660", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2661", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueAttachmentCollection", - "documentation": "Paged Issue Attachment list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2662", - "fixed": false, - "raw": "IssueAttachmentCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueAttachmentCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueAttachmentCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2663", - "$type": "CompositeType", - "properties": [ - { - "$id": "2664", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2665", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2666", - "fixed": false, - "raw": "The issue title." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2667", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2668", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2669", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2670", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2671", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2672", - "fixed": false, - "raw": "Text describing the issue." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2673", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2674", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2675", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2676", - "isReadOnly": false, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2677", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2678", - "fixed": false, - "raw": "A resource identifier for the user created the issue." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2679", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "2680", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2681", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueContractProperties", - "baseModelType": { - "$id": "2682", - "$type": "CompositeType", - "properties": [ - { - "$id": "2683", - "isReadOnly": false, - "realPath": [ - "createdDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2684", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2685", - "fixed": false, - "raw": "Date and time when the issue was created." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2686", - "fixed": false, - "raw": "createdDate" - }, - "serializedName": "createdDate", - "modelType": { - "$id": "2687", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "2688", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "2689", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2690", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2691", - "fixed": false, - "raw": "Status of the issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "State", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueContractBaseProperties-state" - ] - }, - "x-ms-enum": { - "name": "State", - "modelAsString": true, - "values": [ - { - "value": "proposed", - "description": "The issue is proposed." - }, - { - "value": "open", - "description": "The issue is opened." - }, - { - "value": "removed", - "description": "The issue was removed." - }, - { - "value": "resolved", - "description": "The issue is now resolved." - }, - { - "value": "closed", - "description": "The issue was closed." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2692", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$id": "2693", - "$type": "EnumType", - "values": [ - { - "$id": "2694", - "description": "The issue is proposed.", - "name": "proposed", - "serializedName": "proposed" - }, - { - "$id": "2695", - "description": "The issue is opened.", - "name": "open", - "serializedName": "open" - }, - { - "$id": "2696", - "description": "The issue was removed.", - "name": "removed", - "serializedName": "removed" - }, - { - "$id": "2697", - "description": "The issue is now resolved.", - "name": "resolved", - "serializedName": "resolved" - }, - { - "$id": "2698", - "description": "The issue was closed.", - "name": "closed", - "serializedName": "closed" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2699", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2700", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2701", - "fixed": false, - "raw": "State" - }, - "deprecated": false - } - }, - { - "$id": "2702", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2703", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2704", - "fixed": false, - "raw": "A resource identifier for the API the issue was created for." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2705", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "2706", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2707", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueContractBaseProperties", - "documentation": "Issue contract Base Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2708", - "fixed": false, - "raw": "IssueContractBaseProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueContractBaseProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueContractBaseProperties" - ] - } - }, - "deprecated": false - }, - "documentation": "Issue contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2709", - "fixed": false, - "raw": "IssueContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2710", - "$type": "CompositeType", - "properties": [ - { - "$id": "2711", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2712", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2713", - "fixed": false, - "raw": "Properties of the Issue." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2714", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2663" - } - } - ], - "serializedName": "IssueContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Issue Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "2715", - "fixed": false, - "raw": "IssueContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2716", - "$type": "CompositeType", - "properties": [ - { - "$id": "2717", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2718", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2719", - "fixed": false, - "raw": "Issue values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2720", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2721", - "$type": "SequenceType", - "elementType": { - "$ref": "2710" - }, - "name": { - "$id": "2722", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2723", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2724", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2725", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2726", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2727", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2728", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueCollection", - "documentation": "Paged Issue list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2729", - "fixed": false, - "raw": "IssueCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2730", - "$type": "CompositeType", - "properties": [ - { - "$id": "2731", - "isReadOnly": false, - "realPath": [ - "text" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2732", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2733", - "fixed": false, - "raw": "Comment text." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2734", - "fixed": false, - "raw": "text" - }, - "serializedName": "text", - "modelType": { - "$id": "2735", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2736", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2737", - "isReadOnly": false, - "realPath": [ - "createdDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2738", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2739", - "fixed": false, - "raw": "Date and time when the comment was created." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2740", - "fixed": false, - "raw": "createdDate" - }, - "serializedName": "createdDate", - "modelType": { - "$id": "2741", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "2742", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "2743", - "isReadOnly": false, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2744", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2745", - "fixed": false, - "raw": "A resource identifier for the user who left the comment." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2746", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "2747", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2748", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueCommentContractProperties", - "documentation": "Issue Comment contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2749", - "fixed": false, - "raw": "IssueCommentContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueCommentContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueCommentContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2750", - "$type": "CompositeType", - "properties": [ - { - "$id": "2751", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2752", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2753", - "fixed": false, - "raw": "Properties of the Issue Comment." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2754", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2730" - } - } - ], - "serializedName": "IssueCommentContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Issue Comment Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "2755", - "fixed": false, - "raw": "IssueCommentContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueCommentContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueCommentContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2756", - "$type": "CompositeType", - "properties": [ - { - "$id": "2757", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2758", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2759", - "fixed": false, - "raw": "Issue Comment values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2760", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2761", - "$type": "SequenceType", - "elementType": { - "$ref": "2750" - }, - "name": { - "$id": "2762", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2763", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2764", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2765", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2766", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2767", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2768", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueCommentCollection", - "documentation": "Paged Issue Comment list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2769", - "fixed": false, - "raw": "IssueCommentCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueCommentCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueCommentCollection" - ] - } - }, - "deprecated": false - }, - { - "$ref": "2682" - }, - { - "$id": "2770", - "$type": "CompositeType", - "properties": [ - { - "$id": "2771", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2772", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2773", - "fixed": false, - "raw": "The issue title." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2774", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2775", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2776", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2777", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2778", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2779", - "fixed": false, - "raw": "Text describing the issue." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2780", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2781", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2782", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2783", - "isReadOnly": false, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2784", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2785", - "fixed": false, - "raw": "A resource identifier for the user created the issue." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2786", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "2787", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2788", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IssueUpdateContractProperties", - "baseModelType": { - "$ref": "2682" - }, - "documentation": "Issue contract Update Properties.", - "containsConstantProperties": false, - "name": { - "$id": "2789", - "fixed": false, - "raw": "IssueUpdateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueUpdateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueUpdateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2790", - "$type": "CompositeType", - "properties": [ - { - "$id": "2791", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2792", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2793", - "fixed": false, - "raw": "Issue entity Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2794", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2770" - } - } - ], - "serializedName": "IssueUpdateContract", - "documentation": "Issue update Parameters.", - "containsConstantProperties": false, - "name": { - "$id": "2795", - "fixed": false, - "raw": "IssueUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "IssueUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/IssueUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2796", - "$type": "CompositeType", - "properties": [ - { - "$id": "2797", - "isReadOnly": false, - "realPath": [ - "loggerType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2798", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2799", - "fixed": false, - "raw": "Logger type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerContractProperties-loggerType", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerUpdateParameters-loggerType" - ] - }, - "x-ms-enum": { - "name": "LoggerType", - "modelAsString": true, - "values": [ - { - "value": "azureEventHub", - "description": "Azure Event Hub as log destination." - }, - { - "value": "applicationInsights", - "description": "Azure Application Insights as log destination." - } - ], - "oldModelAsString": true - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2800", - "fixed": false, - "raw": "loggerType" - }, - "serializedName": "loggerType", - "modelType": { - "$id": "2801", - "$type": "EnumType", - "values": [ - { - "$id": "2802", - "description": "Azure Event Hub as log destination.", - "name": "azureEventHub", - "serializedName": "azureEventHub" - }, - { - "$id": "2803", - "description": "Azure Application Insights as log destination.", - "name": "applicationInsights", - "serializedName": "applicationInsights" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "2804", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2805", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2806", - "fixed": false, - "raw": "LoggerType" - }, - "deprecated": false - } - }, - { - "$id": "2807", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2808", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2809", - "fixed": false, - "raw": "Logger description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2810", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2811", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2812", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2813", - "isReadOnly": false, - "realPath": [ - "credentials" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2814", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2815", - "fixed": false, - "raw": "The name and SendRule connection string of the event hub for azureEventHub logger.\nInstrumentation key for applicationInsights logger." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2816", - "fixed": false, - "raw": "credentials" - }, - "serializedName": "credentials", - "modelType": { - "$id": "2817", - "$type": "DictionaryType", - "valueType": { - "$id": "2818", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2819", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "2820", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2821", - "isReadOnly": false, - "realPath": [ - "isBuffered" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2822", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2823", - "fixed": false, - "raw": "Whether records are buffered in the logger before publishing. Default is assumed to be true." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2824", - "fixed": false, - "raw": "isBuffered" - }, - "serializedName": "isBuffered", - "modelType": { - "$id": "2825", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2826", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "2827", - "isReadOnly": false, - "realPath": [ - "resourceId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2828", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2829", - "fixed": false, - "raw": "Azure Resource Id of a log target (either Azure Event Hub resource or Azure Application Insights resource)." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2830", - "fixed": false, - "raw": "resourceId" - }, - "serializedName": "resourceId", - "modelType": { - "$id": "2831", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2832", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "LoggerContractProperties", - "documentation": "The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.", - "containsConstantProperties": false, - "name": { - "$id": "2833", - "fixed": false, - "raw": "LoggerContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2834", - "$type": "CompositeType", - "properties": [ - { - "$id": "2835", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2836", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2837", - "fixed": false, - "raw": "Logger entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2838", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2796" - } - } - ], - "serializedName": "LoggerContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Logger details.", - "containsConstantProperties": false, - "name": { - "$id": "2839", - "fixed": false, - "raw": "LoggerContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2840", - "$type": "CompositeType", - "properties": [ - { - "$id": "2841", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2842", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2843", - "fixed": false, - "raw": "Logger values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2844", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2845", - "$type": "SequenceType", - "elementType": { - "$ref": "2834" - }, - "name": { - "$id": "2846", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2847", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2848", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2849", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2850", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "2851", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "2852", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "2853", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2854", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2855", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2856", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2857", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2858", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "LoggerCollection", - "documentation": "Paged Logger list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2859", - "fixed": false, - "raw": "LoggerCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2860", - "$type": "CompositeType", - "properties": [ - { - "$id": "2861", - "isReadOnly": false, - "realPath": [ - "loggerType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2863", - "fixed": false, - "raw": "Logger type." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerContractProperties-loggerType", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerUpdateParameters-loggerType" - ] - }, - "x-ms-enum": { - "name": "LoggerType", - "modelAsString": true, - "values": [ - { - "value": "azureEventHub", - "description": "Azure Event Hub as log destination." - }, - { - "value": "applicationInsights", - "description": "Azure Application Insights as log destination." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2864", - "fixed": false, - "raw": "loggerType" - }, - "serializedName": "loggerType", - "modelType": { - "$ref": "2801" - } - }, - { - "$id": "2865", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2866", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2867", - "fixed": false, - "raw": "Logger description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2868", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2869", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2870", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2871", - "isReadOnly": false, - "realPath": [ - "credentials" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2872", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2873", - "fixed": false, - "raw": "Logger credentials." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2874", - "fixed": false, - "raw": "credentials" - }, - "serializedName": "credentials", - "modelType": { - "$id": "2875", - "$type": "DictionaryType", - "valueType": { - "$id": "2876", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2877", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "supportsAdditionalProperties": false, - "name": { - "$id": "2878", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2879", - "isReadOnly": false, - "realPath": [ - "isBuffered" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2880", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2881", - "fixed": false, - "raw": "Whether records are buffered in the logger before publishing. Default is assumed to be true." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2882", - "fixed": false, - "raw": "isBuffered" - }, - "serializedName": "isBuffered", - "modelType": { - "$id": "2883", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "2884", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "LoggerUpdateParameters", - "documentation": "Parameters supplied to the Update Logger operation.", - "containsConstantProperties": false, - "name": { - "$id": "2885", - "fixed": false, - "raw": "LoggerUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "2886", - "$type": "CompositeType", - "properties": [ - { - "$id": "2887", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2888", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2889", - "fixed": false, - "raw": "Logger entity update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2890", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2860" - } - } - ], - "serializedName": "LoggerUpdateContract", - "documentation": "Logger update contract.", - "containsConstantProperties": false, - "name": { - "$id": "2891", - "fixed": false, - "raw": "LoggerUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "LoggerUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/LoggerUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2892", - "$type": "CompositeType", - "properties": [ - { - "$id": "2893", - "isReadOnly": false, - "realPath": [ - "emails" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2894", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2895", - "fixed": false, - "raw": "List of Emails subscribed for the notification." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2896", - "fixed": false, - "raw": "emails" - }, - "serializedName": "emails", - "modelType": { - "$id": "2897", - "$type": "SequenceType", - "elementType": { - "$id": "2898", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2899", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2900", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2901", - "isReadOnly": false, - "realPath": [ - "users" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2902", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2903", - "fixed": false, - "raw": "List of Users subscribed for the notification." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2904", - "fixed": false, - "raw": "users" - }, - "serializedName": "users", - "modelType": { - "$id": "2905", - "$type": "SequenceType", - "elementType": { - "$id": "2906", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2907", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "2908", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "RecipientsContractProperties", - "documentation": "Notification Parameter contract.", - "containsConstantProperties": false, - "name": { - "$id": "2909", - "fixed": false, - "raw": "RecipientsContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientsContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientsContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2910", - "$type": "CompositeType", - "properties": [ - { - "$id": "2911", - "isReadOnly": false, - "realPath": [ - "title" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2912", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2913", - "fixed": false, - "raw": "Title of the Notification." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2914", - "fixed": false, - "raw": "title" - }, - "serializedName": "title", - "modelType": { - "$id": "2915", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2916", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2917", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2918", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2919", - "fixed": false, - "raw": "Description of the Notification." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2920", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2921", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2922", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2923", - "isReadOnly": false, - "realPath": [ - "recipients" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2924", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2925", - "fixed": false, - "raw": "Recipient Parameter values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2926", - "fixed": false, - "raw": "recipients" - }, - "serializedName": "recipients", - "modelType": { - "$ref": "2892" - } - } - ], - "serializedName": "NotificationContractProperties", - "documentation": "Notification Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "2927", - "fixed": false, - "raw": "NotificationContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NotificationContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NotificationContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2928", - "$type": "CompositeType", - "properties": [ - { - "$id": "2929", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2930", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2931", - "fixed": false, - "raw": "Notification entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2932", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2910" - } - } - ], - "serializedName": "NotificationContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Notification details.", - "containsConstantProperties": false, - "name": { - "$id": "2933", - "fixed": false, - "raw": "NotificationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NotificationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NotificationContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2934", - "$type": "CompositeType", - "properties": [ - { - "$id": "2935", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2936", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2937", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2938", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2939", - "$type": "SequenceType", - "elementType": { - "$ref": "2928" - }, - "name": { - "$id": "2940", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2941", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2942", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2943", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2944", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2945", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2946", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NotificationCollection", - "documentation": "Paged Notification list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2947", - "fixed": false, - "raw": "NotificationCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NotificationCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NotificationCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "2948", - "$type": "CompositeType", - "properties": [ - { - "$id": "2949", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2950", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2951", - "fixed": false, - "raw": "User-friendly OpenID Connect Provider name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2952", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "2953", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2954", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2955", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2956", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2957", - "fixed": false, - "raw": "User-friendly description of OpenID Connect Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2958", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "2959", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2960", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2961", - "isReadOnly": false, - "realPath": [ - "metadataEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2962", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2963", - "fixed": false, - "raw": "Metadata endpoint URI." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2964", - "fixed": false, - "raw": "metadataEndpoint" - }, - "serializedName": "metadataEndpoint", - "modelType": { - "$id": "2965", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2966", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2967", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2968", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2969", - "fixed": false, - "raw": "Client ID of developer console which is the client application." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "2970", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "2971", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2972", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "2973", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2974", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2975", - "fixed": false, - "raw": "Client Secret of developer console which is the client application." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2976", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "2977", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2978", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenidConnectProviderContractProperties", - "documentation": "OpenID Connect Providers Contract.", - "containsConstantProperties": false, - "name": { - "$id": "2979", - "fixed": false, - "raw": "OpenidConnectProviderContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenidConnectProviderContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenidConnectProviderContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "2980", - "$type": "CompositeType", - "properties": [ - { - "$id": "2981", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2982", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2983", - "fixed": false, - "raw": "OpenId Connect Provider contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2984", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "2948" - } - } - ], - "serializedName": "OpenidConnectProviderContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "OpenId Connect Provider details.", - "containsConstantProperties": false, - "name": { - "$id": "2985", - "fixed": false, - "raw": "OpenidConnectProviderContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenidConnectProviderContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenidConnectProviderContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "2986", - "$type": "CompositeType", - "properties": [ - { - "$id": "2987", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2988", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2989", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2990", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "2991", - "$type": "SequenceType", - "elementType": { - "$ref": "2980" - }, - "name": { - "$id": "2992", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "2993", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "2994", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "2995", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "2996", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "2997", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "2998", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenIdConnectProviderCollection", - "documentation": "Paged OpenIdProviders list representation.", - "containsConstantProperties": false, - "name": { - "$id": "2999", - "fixed": false, - "raw": "OpenIdConnectProviderCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenIdConnectProviderCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenIdConnectProviderCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3000", - "$type": "CompositeType", - "properties": [ - { - "$id": "3001", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3002", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3003", - "fixed": false, - "raw": "User-friendly OpenID Connect Provider name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3004", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3005", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3006", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3007", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3008", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3009", - "fixed": false, - "raw": "User-friendly description of OpenID Connect Provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3010", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3011", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3012", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3013", - "isReadOnly": false, - "realPath": [ - "metadataEndpoint" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3014", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3015", - "fixed": false, - "raw": "Metadata endpoint URI." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3016", - "fixed": false, - "raw": "metadataEndpoint" - }, - "serializedName": "metadataEndpoint", - "modelType": { - "$id": "3017", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3018", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3019", - "isReadOnly": false, - "realPath": [ - "clientId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3021", - "fixed": false, - "raw": "Client ID of developer console which is the client application." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3022", - "fixed": false, - "raw": "clientId" - }, - "serializedName": "clientId", - "modelType": { - "$id": "3023", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3024", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3025", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3026", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3027", - "fixed": false, - "raw": "Client Secret of developer console which is the client application." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3028", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "3029", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3030", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenidConnectProviderUpdateContractProperties", - "documentation": "Parameters supplied to the Update OpenID Connect Provider operation.", - "containsConstantProperties": false, - "name": { - "$id": "3031", - "fixed": false, - "raw": "OpenidConnectProviderUpdateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenidConnectProviderUpdateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenidConnectProviderUpdateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3032", - "$type": "CompositeType", - "properties": [ - { - "$id": "3033", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3034", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3035", - "fixed": false, - "raw": "OpenId Connect Provider Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3036", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3000" - } - } - ], - "serializedName": "OpenidConnectProviderUpdateContract", - "documentation": "Parameters supplied to the Update OpenID Connect Provider operation.", - "containsConstantProperties": false, - "name": { - "$id": "3037", - "fixed": false, - "raw": "OpenidConnectProviderUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OpenidConnectProviderUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OpenidConnectProviderUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3038", - "$type": "CompositeType", - "properties": [ - { - "$id": "3039", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3040", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3041", - "fixed": false, - "raw": "Operation Name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3042", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3043", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3044", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3045", - "isReadOnly": false, - "realPath": [ - "method" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3046", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3047", - "fixed": false, - "raw": "A Valid HTTP Operation Method. Typical Http Methods like GET, PUT, POST but not limited by only them." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3048", - "fixed": false, - "raw": "method" - }, - "serializedName": "method", - "modelType": { - "$id": "3049", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3050", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3051", - "isReadOnly": false, - "realPath": [ - "urlTemplate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3053", - "fixed": false, - "raw": "Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3054", - "fixed": false, - "raw": "urlTemplate" - }, - "serializedName": "urlTemplate", - "modelType": { - "$id": "3055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationContractProperties", - "baseModelType": { - "$id": "3057", - "$type": "CompositeType", - "properties": [ - { - "$id": "3058", - "isReadOnly": false, - "realPath": [ - "templateParameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3059", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3060", - "fixed": false, - "raw": "Collection of URL template parameters." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3061", - "fixed": false, - "raw": "templateParameters" - }, - "serializedName": "templateParameters", - "modelType": { - "$id": "3062", - "$type": "SequenceType", - "elementType": { - "$id": "3063", - "$type": "CompositeType", - "properties": [ - { - "$id": "3064", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3065", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3066", - "fixed": false, - "raw": "Parameter name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3067", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "3068", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3069", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3070", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3071", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3072", - "fixed": false, - "raw": "Parameter description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3073", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3074", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3075", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3076", - "isReadOnly": false, - "realPath": [ - "type" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3077", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3078", - "fixed": false, - "raw": "Parameter type." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3079", - "fixed": false, - "raw": "type" - }, - "serializedName": "type", - "modelType": { - "$id": "3080", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3081", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3082", - "isReadOnly": false, - "realPath": [ - "defaultValue" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3083", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3084", - "fixed": false, - "raw": "Default parameter value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3085", - "fixed": false, - "raw": "defaultValue" - }, - "serializedName": "defaultValue", - "modelType": { - "$id": "3086", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3087", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3088", - "isReadOnly": false, - "realPath": [ - "required" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3089", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3090", - "fixed": false, - "raw": "Specifies whether parameter is required or not." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3091", - "fixed": false, - "raw": "required" - }, - "serializedName": "required", - "modelType": { - "$id": "3092", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3093", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "3094", - "isReadOnly": false, - "realPath": [ - "values" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3095", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3096", - "fixed": false, - "raw": "Parameter values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3097", - "fixed": false, - "raw": "values" - }, - "serializedName": "values", - "modelType": { - "$id": "3098", - "$type": "SequenceType", - "elementType": { - "$id": "3099", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3100", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "3101", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ParameterContract", - "documentation": "Operation parameters details.", - "containsConstantProperties": false, - "name": { - "$id": "3102", - "fixed": false, - "raw": "ParameterContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ParameterContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ParameterContract" - ] - } - }, - "deprecated": false - }, - "name": { - "$id": "3103", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3104", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3105", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3106", - "fixed": false, - "raw": "Description of the operation. May include HTML formatting tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3107", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3108", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3109", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3110", - "isReadOnly": false, - "realPath": [ - "request" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3111", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3112", - "fixed": false, - "raw": "An entity containing request details." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3113", - "fixed": false, - "raw": "request" - }, - "serializedName": "request", - "modelType": { - "$id": "3114", - "$type": "CompositeType", - "properties": [ - { - "$id": "3115", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3116", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3117", - "fixed": false, - "raw": "Operation request description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3118", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3119", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3120", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3121", - "isReadOnly": false, - "realPath": [ - "queryParameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3122", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3123", - "fixed": false, - "raw": "Collection of operation request query parameters." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3124", - "fixed": false, - "raw": "queryParameters" - }, - "serializedName": "queryParameters", - "modelType": { - "$id": "3125", - "$type": "SequenceType", - "elementType": { - "$ref": "3063" - }, - "name": { - "$id": "3126", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3127", - "isReadOnly": false, - "realPath": [ - "headers" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3128", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3129", - "fixed": false, - "raw": "Collection of operation request headers." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3130", - "fixed": false, - "raw": "headers" - }, - "serializedName": "headers", - "modelType": { - "$id": "3131", - "$type": "SequenceType", - "elementType": { - "$ref": "3063" - }, - "name": { - "$id": "3132", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3133", - "isReadOnly": false, - "realPath": [ - "representations" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3134", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3135", - "fixed": false, - "raw": "Collection of operation request representations." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3136", - "fixed": false, - "raw": "representations" - }, - "serializedName": "representations", - "modelType": { - "$id": "3137", - "$type": "SequenceType", - "elementType": { - "$id": "3138", - "$type": "CompositeType", - "properties": [ - { - "$id": "3139", - "isReadOnly": false, - "realPath": [ - "contentType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3140", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3141", - "fixed": false, - "raw": "Specifies a registered or custom content type for this representation, e.g. application/xml." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3142", - "fixed": false, - "raw": "contentType" - }, - "serializedName": "contentType", - "modelType": { - "$id": "3143", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3144", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3145", - "isReadOnly": false, - "realPath": [ - "sample" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3146", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3147", - "fixed": false, - "raw": "An example of the representation." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3148", - "fixed": false, - "raw": "sample" - }, - "serializedName": "sample", - "modelType": { - "$id": "3149", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3150", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3151", - "isReadOnly": false, - "realPath": [ - "schemaId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3152", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3153", - "fixed": false, - "raw": "Schema identifier. Applicable only if 'contentType' value is neither 'application/x-www-form-urlencoded' nor 'multipart/form-data'." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3154", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "3155", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3156", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3157", - "isReadOnly": false, - "realPath": [ - "typeName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3158", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3159", - "fixed": false, - "raw": "Type name defined by the schema. Applicable only if 'contentType' value is neither 'application/x-www-form-urlencoded' nor 'multipart/form-data'." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3160", - "fixed": false, - "raw": "typeName" - }, - "serializedName": "typeName", - "modelType": { - "$id": "3161", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3162", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3163", - "isReadOnly": false, - "realPath": [ - "formParameters" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3164", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3165", - "fixed": false, - "raw": "Collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'.." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3166", - "fixed": false, - "raw": "formParameters" - }, - "serializedName": "formParameters", - "modelType": { - "$id": "3167", - "$type": "SequenceType", - "elementType": { - "$ref": "3063" - }, - "name": { - "$id": "3168", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "RepresentationContract", - "documentation": "Operation request/response representation details.", - "containsConstantProperties": false, - "name": { - "$id": "3169", - "fixed": false, - "raw": "RepresentationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RepresentationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RepresentationContract" - ] - } - }, - "deprecated": false - }, - "name": { - "$id": "3170", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "RequestContract", - "documentation": "Operation request details.", - "containsConstantProperties": false, - "name": { - "$id": "3171", - "fixed": false, - "raw": "RequestContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RequestContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RequestContract" - ] - } - }, - "deprecated": false - } - }, - { - "$id": "3172", - "isReadOnly": false, - "realPath": [ - "responses" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3173", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3174", - "fixed": false, - "raw": "Array of Operation responses." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3175", - "fixed": false, - "raw": "responses" - }, - "serializedName": "responses", - "modelType": { - "$id": "3176", - "$type": "SequenceType", - "elementType": { - "$id": "3177", - "$type": "CompositeType", - "properties": [ - { - "$id": "3178", - "isReadOnly": false, - "realPath": [ - "statusCode" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3179", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3180", - "fixed": false, - "raw": "Operation response HTTP status code." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3181", - "fixed": false, - "raw": "statusCode" - }, - "serializedName": "statusCode", - "modelType": { - "$id": "3182", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3183", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3184", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3185", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3186", - "fixed": false, - "raw": "Operation response description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3187", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3188", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3189", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3190", - "isReadOnly": false, - "realPath": [ - "representations" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3191", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3192", - "fixed": false, - "raw": "Collection of operation response representations." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3193", - "fixed": false, - "raw": "representations" - }, - "serializedName": "representations", - "modelType": { - "$id": "3194", - "$type": "SequenceType", - "elementType": { - "$ref": "3138" - }, - "name": { - "$id": "3195", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3196", - "isReadOnly": false, - "realPath": [ - "headers" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3197", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3198", - "fixed": false, - "raw": "Collection of operation response headers." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3199", - "fixed": false, - "raw": "headers" - }, - "serializedName": "headers", - "modelType": { - "$id": "3200", - "$type": "SequenceType", - "elementType": { - "$ref": "3063" - }, - "name": { - "$id": "3201", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "ResponseContract", - "documentation": "Operation response details.", - "containsConstantProperties": false, - "name": { - "$id": "3202", - "fixed": false, - "raw": "ResponseContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ResponseContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ResponseContract" - ] - } - }, - "deprecated": false - }, - "name": { - "$id": "3203", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3204", - "isReadOnly": false, - "realPath": [ - "policies" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3205", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3206", - "fixed": false, - "raw": "Operation Policies" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3207", - "fixed": false, - "raw": "policies" - }, - "serializedName": "policies", - "modelType": { - "$id": "3208", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3209", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationEntityBaseContract", - "documentation": "Api Operation Entity Base Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "3210", - "fixed": false, - "raw": "OperationEntityBaseContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationEntityBaseContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationEntityBaseContract" - ] - } - }, - "deprecated": false - }, - "documentation": "Operation Contract Properties", - "containsConstantProperties": false, - "name": { - "$id": "3211", - "fixed": false, - "raw": "OperationContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3212", - "$type": "CompositeType", - "properties": [ - { - "$id": "3213", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3214", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3215", - "fixed": false, - "raw": "Properties of the Operation Contract." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3216", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3038" - } - } - ], - "serializedName": "OperationContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Api Operation details.", - "containsConstantProperties": false, - "name": { - "$id": "3217", - "fixed": false, - "raw": "OperationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3218", - "$type": "CompositeType", - "properties": [ - { - "$id": "3219", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3220", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3221", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3222", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3223", - "$type": "SequenceType", - "elementType": { - "$ref": "3212" - }, - "name": { - "$id": "3224", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3225", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3226", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3227", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3228", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3229", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3230", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationCollection", - "documentation": "Paged Operation list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3231", - "fixed": false, - "raw": "OperationCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationCollection" - ] - } - }, - "deprecated": false - }, - { - "$ref": "3063" - }, - { - "$ref": "3138" - }, - { - "$ref": "3114" - }, - { - "$ref": "3177" - }, - { - "$ref": "3057" - }, - { - "$id": "3232", - "$type": "CompositeType", - "properties": [ - { - "$id": "3233", - "isReadOnly": false, - "realPath": [ - "objectType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3234", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3235", - "fixed": false, - "raw": "The type of entity contract." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3236", - "fixed": false, - "raw": "objectType" - }, - "serializedName": "objectType", - "modelType": { - "$id": "3237", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3238", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3239", - "isReadOnly": false, - "realPath": [ - "action" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3240", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3241", - "fixed": false, - "raw": "Action like create/update/delete." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3242", - "fixed": false, - "raw": "action" - }, - "serializedName": "action", - "modelType": { - "$id": "3243", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3244", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3245", - "isReadOnly": false, - "realPath": [ - "objectKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3246", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3247", - "fixed": false, - "raw": "Identifier of the entity being created/updated/deleted." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3248", - "fixed": false, - "raw": "objectKey" - }, - "serializedName": "objectKey", - "modelType": { - "$id": "3249", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3250", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationResultLogItemContract", - "documentation": "Log of the entity being created, updated or deleted.", - "containsConstantProperties": false, - "name": { - "$id": "3251", - "fixed": false, - "raw": "OperationResultLogItemContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationResultLogItemContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationResultLogItemContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3252", - "$type": "CompositeType", - "properties": [ - { - "$id": "3253", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3254", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3255", - "fixed": false, - "raw": "Operation result identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3256", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "3257", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3258", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3259", - "isReadOnly": false, - "realPath": [ - "status" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3260", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3261", - "fixed": false, - "raw": "Status of an async operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AsyncOperationStatus", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationResultContract-status" - ] - }, - "x-ms-enum": { - "name": "AsyncOperationStatus", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3262", - "fixed": false, - "raw": "status" - }, - "serializedName": "status", - "modelType": { - "$id": "3263", - "$type": "EnumType", - "values": [ - { - "$id": "3264", - "name": "Started", - "serializedName": "Started" - }, - { - "$id": "3265", - "name": "InProgress", - "serializedName": "InProgress" - }, - { - "$id": "3266", - "name": "Succeeded", - "serializedName": "Succeeded" - }, - { - "$id": "3267", - "name": "Failed", - "serializedName": "Failed" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "3268", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3269", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "3270", - "fixed": false, - "raw": "AsyncOperationStatus" - }, - "deprecated": false - } - }, - { - "$id": "3271", - "isReadOnly": false, - "realPath": [ - "started" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3272", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3273", - "fixed": false, - "raw": "Start time of an async operation. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3274", - "fixed": false, - "raw": "started" - }, - "serializedName": "started", - "modelType": { - "$id": "3275", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "3276", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "3277", - "isReadOnly": false, - "realPath": [ - "updated" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3278", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3279", - "fixed": false, - "raw": "Last update time of an async operation. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3280", - "fixed": false, - "raw": "updated" - }, - "serializedName": "updated", - "modelType": { - "$id": "3281", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "3282", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "3283", - "isReadOnly": false, - "realPath": [ - "resultInfo" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3284", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3285", - "fixed": false, - "raw": "Optional result info." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3286", - "fixed": false, - "raw": "resultInfo" - }, - "serializedName": "resultInfo", - "modelType": { - "$id": "3287", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3288", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3289", - "isReadOnly": false, - "realPath": [ - "error" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3290", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3291", - "fixed": false, - "raw": "Error Body Contract" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3292", - "fixed": false, - "raw": "error" - }, - "serializedName": "error", - "modelType": { - "$ref": "22" - } - }, - { - "$id": "3293", - "isReadOnly": true, - "realPath": [ - "actionLog" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3294", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3295", - "fixed": false, - "raw": "This property if only provided as part of the TenantConfiguration_Validate operation. It contains the log the entities which will be updated/created/deleted as part of the TenantConfiguration_Deploy operation." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3296", - "fixed": false, - "raw": "actionLog" - }, - "serializedName": "actionLog", - "modelType": { - "$id": "3297", - "$type": "SequenceType", - "elementType": { - "$ref": "3232" - }, - "name": { - "$id": "3298", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "OperationResultContract", - "documentation": "Operation Result.", - "containsConstantProperties": false, - "name": { - "$id": "3299", - "fixed": false, - "raw": "OperationResultContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationResultContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationResultContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3300", - "$type": "CompositeType", - "properties": [ - { - "$id": "3301", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3302", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3303", - "fixed": false, - "raw": "Identifier of the operation in form /operations/{operationId}." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3304", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "3305", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3306", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3307", - "isReadOnly": true, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3308", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3309", - "fixed": false, - "raw": "Operation name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3310", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "3311", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3312", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3313", - "isReadOnly": true, - "realPath": [ - "apiName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3314", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3315", - "fixed": false, - "raw": "Api Name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3316", - "fixed": false, - "raw": "apiName" - }, - "serializedName": "apiName", - "modelType": { - "$id": "3317", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3318", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3319", - "isReadOnly": true, - "realPath": [ - "apiRevision" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3320", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3321", - "fixed": false, - "raw": "Api Revision." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3322", - "fixed": false, - "raw": "apiRevision" - }, - "serializedName": "apiRevision", - "modelType": { - "$id": "3323", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3324", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3325", - "isReadOnly": true, - "realPath": [ - "apiVersion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3326", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3327", - "fixed": false, - "raw": "Api Version." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3328", - "fixed": false, - "raw": "apiVersion" - }, - "serializedName": "apiVersion", - "modelType": { - "$id": "3329", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3330", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3331", - "isReadOnly": true, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3332", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3333", - "fixed": false, - "raw": "Operation Description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3334", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3335", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3336", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3337", - "isReadOnly": true, - "realPath": [ - "method" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3338", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3339", - "fixed": false, - "raw": "A Valid HTTP Operation Method. Typical Http Methods like GET, PUT, POST but not limited by only them." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3340", - "fixed": false, - "raw": "method" - }, - "serializedName": "method", - "modelType": { - "$id": "3341", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3342", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3343", - "isReadOnly": true, - "realPath": [ - "urlTemplate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3344", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3345", - "fixed": false, - "raw": "Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3346", - "fixed": false, - "raw": "urlTemplate" - }, - "serializedName": "urlTemplate", - "modelType": { - "$id": "3347", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3348", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationTagResourceContractProperties", - "documentation": "Operation Entity contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "3349", - "fixed": false, - "raw": "OperationTagResourceContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationTagResourceContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationTagResourceContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3350", - "$type": "CompositeType", - "properties": [ - { - "$id": "3351", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3352", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3353", - "fixed": false, - "raw": "Operation Name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3354", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3355", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3356", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3357", - "isReadOnly": false, - "realPath": [ - "method" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3358", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3359", - "fixed": false, - "raw": "A Valid HTTP Operation Method. Typical Http Methods like GET, PUT, POST but not limited by only them." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3360", - "fixed": false, - "raw": "method" - }, - "serializedName": "method", - "modelType": { - "$id": "3361", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3362", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3363", - "isReadOnly": false, - "realPath": [ - "urlTemplate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3364", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3365", - "fixed": false, - "raw": "Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3366", - "fixed": false, - "raw": "urlTemplate" - }, - "serializedName": "urlTemplate", - "modelType": { - "$id": "3367", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3368", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OperationUpdateContractProperties", - "baseModelType": { - "$ref": "3057" - }, - "documentation": "Operation Update Contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "3369", - "fixed": false, - "raw": "OperationUpdateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationUpdateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationUpdateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3370", - "$type": "CompositeType", - "properties": [ - { - "$id": "3371", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3372", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3373", - "fixed": false, - "raw": "Properties of the API Operation entity that can be updated." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3374", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3350" - } - } - ], - "serializedName": "OperationUpdateContract", - "documentation": "Api Operation Update Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "3375", - "fixed": false, - "raw": "OperationUpdateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "OperationUpdateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/OperationUpdateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3376", - "$type": "CompositeType", - "properties": [ - { - "$id": "3377", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3378", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3379", - "fixed": false, - "raw": "Contents of the Policy as defined by the format." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3380", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3381", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3382", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3383", - "isReadOnly": false, - "realPath": [ - "format" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3384", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "3385", - "fixed": false, - "raw": "Format of the policyContent." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyContentFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyContractProperties-format" - ] - }, - "x-ms-enum": { - "name": "PolicyContentFormat", - "modelAsString": true, - "values": [ - { - "value": "xml", - "description": "The contents are inline and Content type is an XML document." - }, - { - "value": "xml-link", - "description": "The policy XML document is hosted on a http endpoint accessible from the API Management service." - }, - { - "value": "rawxml", - "description": "The contents are inline and Content type is a non XML encoded policy document." - }, - { - "value": "rawxml-link", - "description": "The policy document is not Xml encoded and is hosted on a http endpoint accessible from the API Management service." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3386", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$id": "3387", - "$type": "EnumType", - "values": [ - { - "$id": "3388", - "description": "The contents are inline and Content type is an XML document.", - "name": "xml", - "serializedName": "xml" - }, - { - "$id": "3389", - "description": "The policy XML document is hosted on a http endpoint accessible from the API Management service.", - "name": "xml-link", - "serializedName": "xml-link" - }, - { - "$id": "3390", - "description": "The contents are inline and Content type is a non XML encoded policy document.", - "name": "rawxml", - "serializedName": "rawxml" - }, - { - "$id": "3391", - "description": "The policy document is not Xml encoded and is hosted on a http endpoint accessible from the API Management service.", - "name": "rawxml-link", - "serializedName": "rawxml-link" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "3392", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3393", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "3394", - "fixed": false, - "raw": "PolicyContentFormat" - }, - "deprecated": false - } - } - ], - "serializedName": "PolicyContractProperties", - "documentation": "Policy contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "3395", - "fixed": false, - "raw": "PolicyContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3396", - "$type": "CompositeType", - "properties": [ - { - "$id": "3397", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3398", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3399", - "fixed": false, - "raw": "Properties of the Policy." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3400", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3376" - } - } - ], - "serializedName": "PolicyContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Policy Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "3401", - "fixed": false, - "raw": "PolicyContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3402", - "$type": "CompositeType", - "properties": [ - { - "$id": "3403", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3404", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3405", - "fixed": false, - "raw": "Policy Contract value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3406", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3407", - "$type": "SequenceType", - "elementType": { - "$ref": "3396" - }, - "name": { - "$id": "3408", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3409", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3411", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3412", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "PolicyCollection", - "documentation": "The response of the list policy operation.", - "containsConstantProperties": false, - "name": { - "$id": "3415", - "fixed": false, - "raw": "PolicyCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3416", - "$type": "CompositeType", - "properties": [ - { - "$id": "3417", - "isReadOnly": true, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3418", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3419", - "fixed": false, - "raw": "Policy description." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3420", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3421", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3422", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3423", - "isReadOnly": true, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3424", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3425", - "fixed": false, - "raw": "Binary OR value of the Snippet scope." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3426", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "3427", - "$type": "PrimaryType", - "knownPrimaryType": "int", - "name": { - "$id": "3428", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - } - ], - "serializedName": "PolicyDescriptionContractProperties", - "documentation": "Policy description properties.", - "containsConstantProperties": false, - "name": { - "$id": "3429", - "fixed": false, - "raw": "PolicyDescriptionContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyDescriptionContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyDescriptionContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3430", - "$type": "CompositeType", - "properties": [ - { - "$id": "3431", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3432", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3433", - "fixed": false, - "raw": "Policy description contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3434", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3416" - } - } - ], - "serializedName": "PolicyDescriptionContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Policy description details.", - "containsConstantProperties": false, - "name": { - "$id": "3435", - "fixed": false, - "raw": "PolicyDescriptionContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyDescriptionContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyDescriptionContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3436", - "$type": "CompositeType", - "properties": [ - { - "$id": "3437", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3438", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3439", - "fixed": false, - "raw": "Descriptions of APIM policies." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3440", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3441", - "$type": "SequenceType", - "elementType": { - "$ref": "3430" - }, - "name": { - "$id": "3442", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3443", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3444", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3445", - "fixed": false, - "raw": "Total record count number." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3446", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "3447", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "3448", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - } - ], - "serializedName": "PolicyDescriptionCollection", - "documentation": "Descriptions of APIM policies.", - "containsConstantProperties": false, - "name": { - "$id": "3449", - "fixed": false, - "raw": "PolicyDescriptionCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PolicyDescriptionCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PolicyDescriptionCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3450", - "$type": "CompositeType", - "properties": [ - { - "$id": "3451", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3452", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3453", - "fixed": false, - "raw": "Enable or disable delegation for subscriptions." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3454", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "3455", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3456", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionsDelegationSettingsProperties", - "documentation": "Subscriptions delegation settings properties.", - "containsConstantProperties": false, - "name": { - "$id": "3457", - "fixed": false, - "raw": "SubscriptionsDelegationSettingsProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionsDelegationSettingsProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionsDelegationSettingsProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3458", - "$type": "CompositeType", - "properties": [ - { - "$id": "3459", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3460", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3461", - "fixed": false, - "raw": "Enable or disable delegation for user registration." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3462", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "3463", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3464", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "RegistrationDelegationSettingsProperties", - "documentation": "User registration delegation settings properties.", - "containsConstantProperties": false, - "name": { - "$id": "3465", - "fixed": false, - "raw": "RegistrationDelegationSettingsProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RegistrationDelegationSettingsProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RegistrationDelegationSettingsProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3466", - "$type": "CompositeType", - "properties": [ - { - "$id": "3467", - "isReadOnly": false, - "realPath": [ - "url" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3468", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3469", - "fixed": false, - "raw": "A delegation Url." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3470", - "fixed": false, - "raw": "url" - }, - "serializedName": "url", - "modelType": { - "$id": "3471", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3472", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3473", - "isReadOnly": false, - "realPath": [ - "validationKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3475", - "fixed": false, - "raw": "A base64-encoded validation key to validate, that a request is coming from Azure API Management." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3476", - "fixed": false, - "raw": "validationKey" - }, - "serializedName": "validationKey", - "modelType": { - "$id": "3477", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3478", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3479", - "isReadOnly": false, - "realPath": [ - "subscriptions" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3480", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3481", - "fixed": false, - "raw": "Subscriptions delegation settings." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3482", - "fixed": false, - "raw": "subscriptions" - }, - "serializedName": "subscriptions", - "modelType": { - "$ref": "3450" - } - }, - { - "$id": "3483", - "isReadOnly": false, - "realPath": [ - "userRegistration" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3484", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3485", - "fixed": false, - "raw": "User registration delegation settings." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3486", - "fixed": false, - "raw": "userRegistration" - }, - "serializedName": "userRegistration", - "modelType": { - "$ref": "3458" - } - } - ], - "serializedName": "PortalDelegationSettingsProperties", - "documentation": "Delegation settings contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3487", - "fixed": false, - "raw": "PortalDelegationSettingsProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalDelegationSettingsProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalDelegationSettingsProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3488", - "$type": "CompositeType", - "properties": [ - { - "$id": "3489", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3490", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3491", - "fixed": false, - "raw": "Delegation settings contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3492", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3466" - } - } - ], - "serializedName": "PortalDelegationSettings", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Delegation settings for a developer portal.", - "containsConstantProperties": false, - "name": { - "$id": "3493", - "fixed": false, - "raw": "PortalDelegationSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalDelegationSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalDelegationSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "3494", - "$type": "CompositeType", - "properties": [ - { - "$id": "3495", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3496", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3497", - "fixed": false, - "raw": "Redirect Anonymous users to the Sign-In page." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3498", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "3499", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3500", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "PortalSigninSettingProperties", - "documentation": "Sign-in settings contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3501", - "fixed": false, - "raw": "PortalSigninSettingProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalSigninSettingProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalSigninSettingProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3502", - "$type": "CompositeType", - "properties": [ - { - "$id": "3503", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3504", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3505", - "fixed": false, - "raw": "Sign-in settings contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3506", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3494" - } - } - ], - "serializedName": "PortalSigninSettings", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Sign-In settings for the Developer Portal.", - "containsConstantProperties": false, - "name": { - "$id": "3507", - "fixed": false, - "raw": "PortalSigninSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalSigninSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalSigninSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "3508", - "$type": "CompositeType", - "properties": [ - { - "$id": "3509", - "isReadOnly": false, - "realPath": [ - "text" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3510", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3511", - "fixed": false, - "raw": "A terms of service text." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3512", - "fixed": false, - "raw": "text" - }, - "serializedName": "text", - "modelType": { - "$id": "3513", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3514", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3515", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3516", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3517", - "fixed": false, - "raw": "Display terms of service during a sign-up process." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3518", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "3519", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3520", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "3521", - "isReadOnly": false, - "realPath": [ - "consentRequired" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3522", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3523", - "fixed": false, - "raw": "Ask user for consent to the terms of service." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3524", - "fixed": false, - "raw": "consentRequired" - }, - "serializedName": "consentRequired", - "modelType": { - "$id": "3525", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3526", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "TermsOfServiceProperties", - "documentation": "Terms of service contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3527", - "fixed": false, - "raw": "TermsOfServiceProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TermsOfServiceProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TermsOfServiceProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3528", - "$type": "CompositeType", - "properties": [ - { - "$id": "3529", - "isReadOnly": false, - "realPath": [ - "enabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3530", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3531", - "fixed": false, - "raw": "Allow users to sign up on a developer portal." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3532", - "fixed": false, - "raw": "enabled" - }, - "serializedName": "enabled", - "modelType": { - "$id": "3533", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3534", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "3535", - "isReadOnly": false, - "realPath": [ - "termsOfService" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3536", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3537", - "fixed": false, - "raw": "Terms of service contract properties." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3538", - "fixed": false, - "raw": "termsOfService" - }, - "serializedName": "termsOfService", - "modelType": { - "$ref": "3508" - } - } - ], - "serializedName": "PortalSignupSettingsProperties", - "documentation": "Sign-up settings contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3539", - "fixed": false, - "raw": "PortalSignupSettingsProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalSignupSettingsProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalSignupSettingsProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3540", - "$type": "CompositeType", - "properties": [ - { - "$id": "3541", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3542", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3543", - "fixed": false, - "raw": "Sign-up settings contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3544", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3528" - } - } - ], - "serializedName": "PortalSignupSettings", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Sign-Up settings for a developer portal.", - "containsConstantProperties": false, - "name": { - "$id": "3545", - "fixed": false, - "raw": "PortalSignupSettings" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalSignupSettings", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalSignupSettings" - ] - } - }, - "deprecated": false - }, - { - "$id": "3546", - "$type": "CompositeType", - "properties": [ - { - "$id": "3547", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3548", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3549", - "fixed": false, - "raw": "Product name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3550", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3551", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3552", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductContractProperties", - "baseModelType": { - "$id": "3553", - "$type": "CompositeType", - "properties": [ - { - "$id": "3554", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3555", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3556", - "fixed": false, - "raw": "Product description. May include HTML formatting tags." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3557", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "3558", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3559", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3560", - "isReadOnly": false, - "realPath": [ - "terms" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3561", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3562", - "fixed": false, - "raw": "Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3563", - "fixed": false, - "raw": "terms" - }, - "serializedName": "terms", - "modelType": { - "$id": "3564", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3565", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3566", - "isReadOnly": false, - "realPath": [ - "subscriptionRequired" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3567", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3568", - "fixed": false, - "raw": "Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as \"protected\" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as \"open\" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3569", - "fixed": false, - "raw": "subscriptionRequired" - }, - "serializedName": "subscriptionRequired", - "modelType": { - "$id": "3570", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3571", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "3572", - "isReadOnly": false, - "realPath": [ - "approvalRequired" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3573", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3574", - "fixed": false, - "raw": "whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3575", - "fixed": false, - "raw": "approvalRequired" - }, - "serializedName": "approvalRequired", - "modelType": { - "$id": "3576", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3577", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "3578", - "isReadOnly": false, - "realPath": [ - "subscriptionsLimit" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3579", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3580", - "fixed": false, - "raw": "Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3581", - "fixed": false, - "raw": "subscriptionsLimit" - }, - "serializedName": "subscriptionsLimit", - "modelType": { - "$id": "3582", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3583", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3584", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3586", - "fixed": false, - "raw": "whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductEntityBaseParameters-state" - ] - }, - "x-ms-enum": { - "name": "ProductState", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3587", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$id": "3588", - "$type": "EnumType", - "values": [ - { - "$id": "3589", - "name": "notPublished", - "serializedName": "notPublished" - }, - { - "$id": "3590", - "name": "published", - "serializedName": "published" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "3591", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3592", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "3593", - "fixed": false, - "raw": "ProductState" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductEntityBaseParameters", - "documentation": "Product Entity Base Parameters", - "containsConstantProperties": false, - "name": { - "$id": "3594", - "fixed": false, - "raw": "ProductEntityBaseParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductEntityBaseParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductEntityBaseParameters" - ] - } - }, - "deprecated": false - }, - "documentation": "Product profile.", - "containsConstantProperties": false, - "name": { - "$id": "3595", - "fixed": false, - "raw": "ProductContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3596", - "$type": "CompositeType", - "properties": [ - { - "$id": "3597", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3598", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3599", - "fixed": false, - "raw": "Product entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3600", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3546" - } - } - ], - "serializedName": "ProductContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Product details.", - "containsConstantProperties": false, - "name": { - "$id": "3601", - "fixed": false, - "raw": "ProductContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3602", - "$type": "CompositeType", - "properties": [ - { - "$id": "3603", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3604", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3605", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3606", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3607", - "$type": "SequenceType", - "elementType": { - "$ref": "3596" - }, - "name": { - "$id": "3608", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3609", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3610", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3611", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3612", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3613", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3614", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductCollection", - "documentation": "Paged Products list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3615", - "fixed": false, - "raw": "ProductCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductCollection" - ] - } - }, - "deprecated": false - }, - { - "$ref": "3553" - }, - { - "$id": "3616", - "$type": "CompositeType", - "properties": [ - { - "$id": "3617", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3618", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3619", - "fixed": false, - "raw": "Identifier of the product in the form of /products/{productId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3620", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "3621", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3622", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3623", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3624", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3625", - "fixed": false, - "raw": "Product name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3626", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "3627", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3628", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductTagResourceContractProperties", - "baseModelType": { - "$ref": "3553" - }, - "documentation": "Product profile.", - "containsConstantProperties": false, - "name": { - "$id": "3629", - "fixed": false, - "raw": "ProductTagResourceContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductTagResourceContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductTagResourceContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3630", - "$type": "CompositeType", - "properties": [ - { - "$id": "3631", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3632", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3633", - "fixed": false, - "raw": "Product name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3634", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3635", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3636", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductUpdateProperties", - "baseModelType": { - "$ref": "3553" - }, - "documentation": "Parameters supplied to the Update Product operation.", - "containsConstantProperties": false, - "name": { - "$id": "3637", - "fixed": false, - "raw": "ProductUpdateProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductUpdateProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductUpdateProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3638", - "$type": "CompositeType", - "properties": [ - { - "$id": "3639", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3640", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3641", - "fixed": false, - "raw": "Product entity Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3642", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3630" - } - } - ], - "serializedName": "ProductUpdateParameters", - "documentation": "Product Update parameters.", - "containsConstantProperties": false, - "name": { - "$id": "3643", - "fixed": false, - "raw": "ProductUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProductUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ProductUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "3644", - "$type": "CompositeType", - "properties": [ - { - "$id": "3645", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3646", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3647", - "fixed": false, - "raw": "Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3648", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3649", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3650", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3651", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3652", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3653", - "fixed": false, - "raw": "Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3654", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3655", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3656", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValueContractProperties", - "baseModelType": { - "$id": "3657", - "$type": "CompositeType", - "properties": [ - { - "$id": "3658", - "isReadOnly": false, - "realPath": [ - "tags" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3659", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3660", - "fixed": false, - "raw": "Optional tags that when provided can be used to filter the NamedValue list." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3661", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "3662", - "$type": "SequenceType", - "elementType": { - "$id": "3663", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3664", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "3665", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3666", - "isReadOnly": false, - "realPath": [ - "secret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3667", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3668", - "fixed": false, - "raw": "Determines whether the value is a secret and should be encrypted or not. Default value is false." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3669", - "fixed": false, - "raw": "secret" - }, - "serializedName": "secret", - "modelType": { - "$id": "3670", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "3671", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValueEntityBaseParameters", - "documentation": "NamedValue Entity Base Parameters set.", - "containsConstantProperties": false, - "name": { - "$id": "3672", - "fixed": false, - "raw": "NamedValueEntityBaseParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueEntityBaseParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueEntityBaseParameters" - ] - } - }, - "deprecated": false - }, - "documentation": "NamedValue Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3673", - "fixed": false, - "raw": "NamedValueContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3674", - "$type": "CompositeType", - "properties": [ - { - "$id": "3675", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3676", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3677", - "fixed": false, - "raw": "NamedValue entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3678", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3644" - } - } - ], - "serializedName": "NamedValueContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "NamedValue details.", - "containsConstantProperties": false, - "name": { - "$id": "3679", - "fixed": false, - "raw": "NamedValueContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3680", - "$type": "CompositeType", - "properties": [ - { - "$id": "3681", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3682", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3683", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3684", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3685", - "$type": "SequenceType", - "elementType": { - "$ref": "3674" - }, - "name": { - "$id": "3686", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3687", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3688", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3689", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3690", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3691", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3692", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValueCollection", - "documentation": "Paged NamedValue list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3693", - "fixed": false, - "raw": "NamedValueCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3694", - "$type": "CompositeType", - "properties": [ - { - "$id": "3695", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3696", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3697", - "fixed": false, - "raw": "Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3698", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3699", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3700", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3701", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3702", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3703", - "fixed": false, - "raw": "Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3704", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3705", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3706", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValueCreateContractProperties", - "baseModelType": { - "$ref": "3657" - }, - "documentation": "NamedValue Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3707", - "fixed": false, - "raw": "NamedValueCreateContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueCreateContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueCreateContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3708", - "$type": "CompositeType", - "properties": [ - { - "$id": "3709", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3710", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3711", - "fixed": false, - "raw": "NamedValue entity contract properties for PUT operation." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3712", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3694" - } - } - ], - "serializedName": "NamedValueCreateContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "NamedValue details.", - "containsConstantProperties": false, - "name": { - "$id": "3713", - "fixed": false, - "raw": "NamedValueCreateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueCreateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueCreateContract" - ] - } - }, - "deprecated": false - }, - { - "$ref": "3657" - }, - { - "$id": "3714", - "$type": "CompositeType", - "properties": [ - { - "$id": "3715", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3716", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3717", - "fixed": false, - "raw": "Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3718", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "3719", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3720", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3721", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3722", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3723", - "fixed": false, - "raw": "Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3724", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3725", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3726", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValueUpdateParameterProperties", - "baseModelType": { - "$ref": "3657" - }, - "documentation": "NamedValue Contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "3727", - "fixed": false, - "raw": "NamedValueUpdateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueUpdateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueUpdateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3728", - "$type": "CompositeType", - "properties": [ - { - "$id": "3729", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3730", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3731", - "fixed": false, - "raw": "NamedValue entity Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3732", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3714" - } - } - ], - "serializedName": "NamedValueUpdateParameters", - "documentation": "NamedValue update Parameters.", - "containsConstantProperties": false, - "name": { - "$id": "3733", - "fixed": false, - "raw": "NamedValueUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "NamedValueUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/NamedValueUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "3734", - "$type": "CompositeType", - "properties": [ - { - "$id": "3735", - "isReadOnly": false, - "realPath": [ - "callsCount" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3736", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3737", - "fixed": false, - "raw": "Number of times Counter was called." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3738", - "fixed": false, - "raw": "callsCount" - }, - "serializedName": "callsCount", - "modelType": { - "$id": "3739", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3740", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3741", - "isReadOnly": false, - "realPath": [ - "kbTransferred" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3742", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3743", - "fixed": false, - "raw": "Data Transferred in KiloBytes." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3744", - "fixed": false, - "raw": "kbTransferred" - }, - "serializedName": "kbTransferred", - "modelType": { - "$id": "3745", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "3746", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - } - ], - "serializedName": "QuotaCounterValueContractProperties", - "documentation": "Quota counter value details.", - "containsConstantProperties": false, - "name": { - "$id": "3747", - "fixed": false, - "raw": "QuotaCounterValueContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "QuotaCounterValueContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/QuotaCounterValueContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3748", - "$type": "CompositeType", - "properties": [ - { - "$id": "3749", - "isReadOnly": false, - "realPath": [ - "counterKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3750", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3751", - "fixed": false, - "raw": "The Key value of the Counter. Must not be empty." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3752", - "fixed": false, - "raw": "counterKey" - }, - "serializedName": "counterKey", - "modelType": { - "$id": "3753", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3754", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3755", - "isReadOnly": false, - "realPath": [ - "periodKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3756", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3757", - "fixed": false, - "raw": "Identifier of the Period for which the counter was collected. Must not be empty." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3758", - "fixed": false, - "raw": "periodKey" - }, - "serializedName": "periodKey", - "modelType": { - "$id": "3759", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3760", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3761", - "isReadOnly": false, - "realPath": [ - "periodStartTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3762", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3763", - "fixed": false, - "raw": "The date of the start of Counter Period. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3764", - "fixed": false, - "raw": "periodStartTime" - }, - "serializedName": "periodStartTime", - "modelType": { - "$id": "3765", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "3766", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "3767", - "isReadOnly": false, - "realPath": [ - "periodEndTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3768", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3769", - "fixed": false, - "raw": "The date of the end of Counter Period. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "3770", - "fixed": false, - "raw": "periodEndTime" - }, - "serializedName": "periodEndTime", - "modelType": { - "$id": "3771", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "3772", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "3773", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3774", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3775", - "fixed": false, - "raw": "Quota Value Properties" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3776", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$ref": "3734" - } - } - ], - "serializedName": "QuotaCounterContract", - "documentation": "Quota counter details.", - "containsConstantProperties": false, - "name": { - "$id": "3777", - "fixed": false, - "raw": "QuotaCounterContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "QuotaCounterContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/QuotaCounterContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3778", - "$type": "CompositeType", - "properties": [ - { - "$id": "3779", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3780", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3781", - "fixed": false, - "raw": "Quota counter values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3782", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3783", - "$type": "SequenceType", - "elementType": { - "$ref": "3748" - }, - "name": { - "$id": "3784", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3785", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3786", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3787", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3788", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "3789", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "3790", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "3791", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3792", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3793", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3794", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3795", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3796", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "QuotaCounterCollection", - "documentation": "Paged Quota Counter list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3797", - "fixed": false, - "raw": "QuotaCounterCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "QuotaCounterCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/QuotaCounterCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3798", - "$type": "CompositeType", - "properties": [ - { - "$id": "3799", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3800", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3801", - "fixed": false, - "raw": "Quota counter Value Properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3802", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$ref": "3734" - } - } - ], - "serializedName": "QuotaCounterValueContract", - "documentation": "Quota counter value details.", - "containsConstantProperties": false, - "name": { - "$id": "3803", - "fixed": false, - "raw": "QuotaCounterValueContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "QuotaCounterValueContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/QuotaCounterValueContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3804", - "$type": "CompositeType", - "properties": [ - { - "$id": "3805", - "isReadOnly": false, - "realPath": [ - "email" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3806", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3807", - "fixed": false, - "raw": "User Email subscribed to notification." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3808", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "3809", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3810", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "RecipientEmailContractProperties", - "documentation": "Recipient Email Contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "3811", - "fixed": false, - "raw": "RecipientEmailContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientEmailContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientEmailContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3812", - "$type": "CompositeType", - "properties": [ - { - "$id": "3813", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3814", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3815", - "fixed": false, - "raw": "Recipient Email contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3816", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3804" - } - } - ], - "serializedName": "RecipientEmailContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Recipient Email details.", - "containsConstantProperties": false, - "name": { - "$id": "3817", - "fixed": false, - "raw": "RecipientEmailContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientEmailContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientEmailContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3818", - "$type": "CompositeType", - "properties": [ - { - "$id": "3819", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3820", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3821", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3822", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3823", - "$type": "SequenceType", - "elementType": { - "$ref": "3812" - }, - "name": { - "$id": "3824", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3825", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3826", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3827", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3828", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3829", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3830", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "RecipientEmailCollection", - "documentation": "Paged Recipient User list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3831", - "fixed": false, - "raw": "RecipientEmailCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientEmailCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientEmailCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3832", - "$type": "CompositeType", - "properties": [ - { - "$id": "3833", - "isReadOnly": false, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3834", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3835", - "fixed": false, - "raw": "API Management UserId subscribed to notification." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3836", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "3837", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3838", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "RecipientUsersContractProperties", - "documentation": "Recipient User Contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "3839", - "fixed": false, - "raw": "RecipientUsersContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientUsersContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientUsersContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "3840", - "$type": "CompositeType", - "properties": [ - { - "$id": "3841", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3842", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3843", - "fixed": false, - "raw": "Recipient User entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3844", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "3832" - } - } - ], - "serializedName": "RecipientUserContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Recipient User details.", - "containsConstantProperties": false, - "name": { - "$id": "3845", - "fixed": false, - "raw": "RecipientUserContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientUserContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientUserContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "3846", - "$type": "CompositeType", - "properties": [ - { - "$id": "3847", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3848", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3849", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3850", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "3851", - "$type": "SequenceType", - "elementType": { - "$ref": "3840" - }, - "name": { - "$id": "3852", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "3853", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3854", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3855", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3856", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "3857", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3858", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "RecipientUserCollection", - "documentation": "Paged Recipient User list representation.", - "containsConstantProperties": false, - "name": { - "$id": "3859", - "fixed": false, - "raw": "RecipientUserCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RecipientUserCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RecipientUserCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "3860", - "$type": "CompositeType", - "properties": [ - { - "$id": "3861", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3863", - "fixed": false, - "raw": "Name depending on report endpoint specifies product, API, operation or developer name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3864", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "3865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3867", - "isReadOnly": false, - "realPath": [ - "timestamp" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3868", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3869", - "fixed": false, - "raw": "Start of aggregation period. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3870", - "fixed": false, - "raw": "timestamp" - }, - "serializedName": "timestamp", - "modelType": { - "$id": "3871", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "3872", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "3873", - "isReadOnly": false, - "realPath": [ - "interval" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3874", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3875", - "fixed": false, - "raw": "Length of aggregation period. Interval must be multiple of 15 minutes and may not be zero. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations)." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3876", - "fixed": false, - "raw": "interval" - }, - "serializedName": "interval", - "modelType": { - "$id": "3877", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3878", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3879", - "isReadOnly": false, - "realPath": [ - "country" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3880", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3881", - "fixed": false, - "raw": "Country to which this record data is related." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3882", - "fixed": false, - "raw": "country" - }, - "serializedName": "country", - "modelType": { - "$id": "3883", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3884", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3885", - "isReadOnly": false, - "realPath": [ - "region" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3886", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3887", - "fixed": false, - "raw": "Country region to which this record data is related." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3888", - "fixed": false, - "raw": "region" - }, - "serializedName": "region", - "modelType": { - "$id": "3889", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3890", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3891", - "isReadOnly": false, - "realPath": [ - "zip" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3892", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3893", - "fixed": false, - "raw": "Zip code to which this record data is related." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3894", - "fixed": false, - "raw": "zip" - }, - "serializedName": "zip", - "modelType": { - "$id": "3895", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3896", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3897", - "isReadOnly": true, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3898", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3899", - "fixed": false, - "raw": "User identifier path. /users/{userId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3900", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "3901", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3902", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3903", - "isReadOnly": true, - "realPath": [ - "productId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3904", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3905", - "fixed": false, - "raw": "Product identifier path. /products/{productId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3906", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "3907", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3908", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3909", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3910", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3911", - "fixed": false, - "raw": "API identifier path. /apis/{apiId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3912", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "3913", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3914", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3915", - "isReadOnly": false, - "realPath": [ - "operationId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3916", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3917", - "fixed": false, - "raw": "Operation identifier path. /apis/{apiId}/operations/{operationId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3918", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "3919", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3920", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3921", - "isReadOnly": false, - "realPath": [ - "apiRegion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3922", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3923", - "fixed": false, - "raw": "API region identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3924", - "fixed": false, - "raw": "apiRegion" - }, - "serializedName": "apiRegion", - "modelType": { - "$id": "3925", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3926", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3927", - "isReadOnly": false, - "realPath": [ - "subscriptionId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3928", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3929", - "fixed": false, - "raw": "Subscription identifier path. /subscriptions/{subscriptionId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3930", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "3931", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "3932", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "3933", - "isReadOnly": false, - "realPath": [ - "callCountSuccess" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3934", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3935", - "fixed": false, - "raw": "Number of successful calls. This includes calls returning HttpStatusCode <= 301 and HttpStatusCode.NotModified and HttpStatusCode.TemporaryRedirect" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3936", - "fixed": false, - "raw": "callCountSuccess" - }, - "serializedName": "callCountSuccess", - "modelType": { - "$id": "3937", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3938", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3939", - "isReadOnly": false, - "realPath": [ - "callCountBlocked" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3940", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3941", - "fixed": false, - "raw": "Number of calls blocked due to invalid credentials. This includes calls returning HttpStatusCode.Unauthorized and HttpStatusCode.Forbidden and HttpStatusCode.TooManyRequests" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3942", - "fixed": false, - "raw": "callCountBlocked" - }, - "serializedName": "callCountBlocked", - "modelType": { - "$id": "3943", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3944", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3945", - "isReadOnly": false, - "realPath": [ - "callCountFailed" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3946", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3947", - "fixed": false, - "raw": "Number of calls failed due to proxy or backend errors. This includes calls returning HttpStatusCode.BadRequest(400) and any Code between HttpStatusCode.InternalServerError (500) and 600" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3948", - "fixed": false, - "raw": "callCountFailed" - }, - "serializedName": "callCountFailed", - "modelType": { - "$id": "3949", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3950", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3951", - "isReadOnly": false, - "realPath": [ - "callCountOther" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3952", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3953", - "fixed": false, - "raw": "Number of other calls." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3954", - "fixed": false, - "raw": "callCountOther" - }, - "serializedName": "callCountOther", - "modelType": { - "$id": "3955", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3956", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3957", - "isReadOnly": false, - "realPath": [ - "callCountTotal" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3958", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3959", - "fixed": false, - "raw": "Total number of calls." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3960", - "fixed": false, - "raw": "callCountTotal" - }, - "serializedName": "callCountTotal", - "modelType": { - "$id": "3961", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3962", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3963", - "isReadOnly": false, - "realPath": [ - "bandwidth" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3964", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3965", - "fixed": false, - "raw": "Bandwidth consumed." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3966", - "fixed": false, - "raw": "bandwidth" - }, - "serializedName": "bandwidth", - "modelType": { - "$id": "3967", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "3968", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "3969", - "isReadOnly": false, - "realPath": [ - "cacheHitCount" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3970", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3971", - "fixed": false, - "raw": "Number of times when content was served from cache policy." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3972", - "fixed": false, - "raw": "cacheHitCount" - }, - "serializedName": "cacheHitCount", - "modelType": { - "$id": "3973", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3974", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3975", - "isReadOnly": false, - "realPath": [ - "cacheMissCount" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3976", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3977", - "fixed": false, - "raw": "Number of times content was fetched from backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3978", - "fixed": false, - "raw": "cacheMissCount" - }, - "serializedName": "cacheMissCount", - "modelType": { - "$id": "3979", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "3980", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "3981", - "isReadOnly": false, - "realPath": [ - "apiTimeAvg" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3982", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3983", - "fixed": false, - "raw": "Average time it took to process request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3984", - "fixed": false, - "raw": "apiTimeAvg" - }, - "serializedName": "apiTimeAvg", - "modelType": { - "$id": "3985", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "3986", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "3987", - "isReadOnly": false, - "realPath": [ - "apiTimeMin" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3988", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3989", - "fixed": false, - "raw": "Minimum time it took to process request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3990", - "fixed": false, - "raw": "apiTimeMin" - }, - "serializedName": "apiTimeMin", - "modelType": { - "$id": "3991", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "3992", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "3993", - "isReadOnly": false, - "realPath": [ - "apiTimeMax" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "3994", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "3995", - "fixed": false, - "raw": "Maximum time it took to process request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "3996", - "fixed": false, - "raw": "apiTimeMax" - }, - "serializedName": "apiTimeMax", - "modelType": { - "$id": "3997", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "3998", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "3999", - "isReadOnly": false, - "realPath": [ - "serviceTimeAvg" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4000", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4001", - "fixed": false, - "raw": "Average time it took to process request on backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4002", - "fixed": false, - "raw": "serviceTimeAvg" - }, - "serializedName": "serviceTimeAvg", - "modelType": { - "$id": "4003", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "4004", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "4005", - "isReadOnly": false, - "realPath": [ - "serviceTimeMin" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4006", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4007", - "fixed": false, - "raw": "Minimum time it took to process request on backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4008", - "fixed": false, - "raw": "serviceTimeMin" - }, - "serializedName": "serviceTimeMin", - "modelType": { - "$id": "4009", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "4010", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "4011", - "isReadOnly": false, - "realPath": [ - "serviceTimeMax" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4012", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4013", - "fixed": false, - "raw": "Maximum time it took to process request on backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4014", - "fixed": false, - "raw": "serviceTimeMax" - }, - "serializedName": "serviceTimeMax", - "modelType": { - "$id": "4015", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "4016", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - } - ], - "serializedName": "ReportRecordContract", - "documentation": "Report data.", - "containsConstantProperties": false, - "name": { - "$id": "4017", - "fixed": false, - "raw": "ReportRecordContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ReportRecordContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ReportRecordContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4018", - "$type": "CompositeType", - "properties": [ - { - "$id": "4019", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4021", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4022", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4023", - "$type": "SequenceType", - "elementType": { - "$ref": "3860" - }, - "name": { - "$id": "4024", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4025", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4026", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4027", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4028", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "4029", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "4030", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "4031", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4033", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4034", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4035", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4036", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ReportCollection", - "documentation": "Paged Report records list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4037", - "fixed": false, - "raw": "ReportCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ReportCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ReportCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4038", - "$type": "CompositeType", - "properties": [ - { - "$id": "4039", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4040", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4041", - "fixed": false, - "raw": "API identifier path. /apis/{apiId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4042", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "4043", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4044", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4045", - "isReadOnly": false, - "realPath": [ - "operationId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4046", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4047", - "fixed": false, - "raw": "Operation identifier path. /apis/{apiId}/operations/{operationId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4048", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "4049", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4050", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4051", - "isReadOnly": true, - "realPath": [ - "productId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4053", - "fixed": false, - "raw": "Product identifier path. /products/{productId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4054", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "4055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4057", - "isReadOnly": true, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4059", - "fixed": false, - "raw": "User identifier path. /users/{userId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4060", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "4061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4063", - "isReadOnly": false, - "realPath": [ - "method" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4064", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4065", - "fixed": false, - "raw": "The HTTP method associated with this request.." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4066", - "fixed": false, - "raw": "method" - }, - "serializedName": "method", - "modelType": { - "$id": "4067", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4068", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4069", - "isReadOnly": false, - "realPath": [ - "url" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4070", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4071", - "fixed": false, - "raw": "The full URL associated with this request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4072", - "fixed": false, - "raw": "url" - }, - "serializedName": "url", - "modelType": { - "$id": "4073", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4074", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4075", - "isReadOnly": false, - "realPath": [ - "ipAddress" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4076", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4077", - "fixed": false, - "raw": "The client IP address associated with this request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4078", - "fixed": false, - "raw": "ipAddress" - }, - "serializedName": "ipAddress", - "modelType": { - "$id": "4079", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4080", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4081", - "isReadOnly": false, - "realPath": [ - "backendResponseCode" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4082", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4083", - "fixed": false, - "raw": "The HTTP status code received by the gateway as a result of forwarding this request to the backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4084", - "fixed": false, - "raw": "backendResponseCode" - }, - "serializedName": "backendResponseCode", - "modelType": { - "$id": "4085", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4086", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4087", - "isReadOnly": false, - "realPath": [ - "responseCode" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4088", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4089", - "fixed": false, - "raw": "The HTTP status code returned by the gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4090", - "fixed": false, - "raw": "responseCode" - }, - "serializedName": "responseCode", - "modelType": { - "$id": "4091", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "4092", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "4093", - "isReadOnly": false, - "realPath": [ - "responseSize" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4094", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4095", - "fixed": false, - "raw": "The size of the response returned by the gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4096", - "fixed": false, - "raw": "responseSize" - }, - "serializedName": "responseSize", - "modelType": { - "$id": "4097", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "4098", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "4099", - "isReadOnly": false, - "realPath": [ - "timestamp" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4100", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4101", - "fixed": false, - "raw": "The date and time when this request was received by the gateway in ISO 8601 format." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4102", - "fixed": false, - "raw": "timestamp" - }, - "serializedName": "timestamp", - "modelType": { - "$id": "4103", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4104", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4105", - "isReadOnly": false, - "realPath": [ - "cache" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4107", - "fixed": false, - "raw": "Specifies if response cache was involved in generating the response. If the value is none, the cache was not used. If the value is hit, cached response was returned. If the value is miss, the cache was used but lookup resulted in a miss and request was fulfilled by the backend." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4108", - "fixed": false, - "raw": "cache" - }, - "serializedName": "cache", - "modelType": { - "$id": "4109", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4110", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4111", - "isReadOnly": false, - "realPath": [ - "apiTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4112", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4113", - "fixed": false, - "raw": "The total time it took to process this request." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4114", - "fixed": false, - "raw": "apiTime" - }, - "serializedName": "apiTime", - "modelType": { - "$id": "4115", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "4116", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "4117", - "isReadOnly": false, - "realPath": [ - "serviceTime" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4118", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4119", - "fixed": false, - "raw": "he time it took to forward this request to the backend and get the response back." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4120", - "fixed": false, - "raw": "serviceTime" - }, - "serializedName": "serviceTime", - "modelType": { - "$id": "4121", - "$type": "PrimaryType", - "format": "double", - "knownPrimaryType": "double", - "name": { - "$id": "4122", - "fixed": false, - "raw": "Double" - }, - "deprecated": false - } - }, - { - "$id": "4123", - "isReadOnly": false, - "realPath": [ - "apiRegion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4124", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4125", - "fixed": false, - "raw": "Azure region where the gateway that processed this request is located." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4126", - "fixed": false, - "raw": "apiRegion" - }, - "serializedName": "apiRegion", - "modelType": { - "$id": "4127", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4128", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4129", - "isReadOnly": false, - "realPath": [ - "subscriptionId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4130", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4131", - "fixed": false, - "raw": "Subscription identifier path. /subscriptions/{subscriptionId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4132", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "4133", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4134", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4135", - "isReadOnly": false, - "realPath": [ - "requestId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4136", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4137", - "fixed": false, - "raw": "Request Identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4138", - "fixed": false, - "raw": "requestId" - }, - "serializedName": "requestId", - "modelType": { - "$id": "4139", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4140", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4141", - "isReadOnly": false, - "realPath": [ - "requestSize" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4142", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4143", - "fixed": false, - "raw": "The size of this request.." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4144", - "fixed": false, - "raw": "requestSize" - }, - "serializedName": "requestSize", - "modelType": { - "$id": "4145", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "4146", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - } - ], - "serializedName": "RequestReportRecordContract", - "documentation": "Request Report data.", - "containsConstantProperties": false, - "name": { - "$id": "4147", - "fixed": false, - "raw": "RequestReportRecordContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RequestReportRecordContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RequestReportRecordContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4148", - "$type": "CompositeType", - "properties": [ - { - "$id": "4149", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4150", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4151", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4152", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4153", - "$type": "SequenceType", - "elementType": { - "$ref": "4038" - }, - "name": { - "$id": "4154", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4155", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4156", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4157", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4158", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "4159", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "4160", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - } - ], - "serializedName": "RequestReportCollection", - "documentation": "Paged Report records list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4161", - "fixed": false, - "raw": "RequestReportCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "RequestReportCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/RequestReportCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4162", - "$type": "CompositeType", - "properties": [ - { - "$id": "4163", - "isReadOnly": false, - "realPath": [ - "branch" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4164", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4165", - "fixed": false, - "raw": "The name of the Git branch in which to commit the current configuration snapshot." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4166", - "fixed": false, - "raw": "branch" - }, - "serializedName": "branch", - "modelType": { - "$id": "4167", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4168", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4169", - "isReadOnly": false, - "realPath": [ - "force" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4170", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4171", - "fixed": false, - "raw": "The value if true, the current configuration database is committed to the Git repository, even if the Git repository has newer changes that would be overwritten." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4172", - "fixed": false, - "raw": "force" - }, - "serializedName": "force", - "modelType": { - "$id": "4173", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4174", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "SaveConfigurationParameterProperties", - "documentation": "Parameters supplied to the Save Tenant Configuration operation.", - "containsConstantProperties": false, - "name": { - "$id": "4175", - "fixed": false, - "raw": "SaveConfigurationParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SaveConfigurationParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SaveConfigurationParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4176", - "$type": "CompositeType", - "properties": [ - { - "$id": "4177", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4178", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4179", - "fixed": false, - "raw": "Properties of the Save Configuration Parameters." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4180", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4162" - } - } - ], - "serializedName": "SaveConfigurationParameter", - "documentation": "Save Tenant Configuration Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "4181", - "fixed": false, - "raw": "SaveConfigurationParameter" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SaveConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SaveConfigurationParameter" - ] - } - }, - "deprecated": false - }, - { - "$id": "4182", - "$type": "CompositeType", - "properties": [ - { - "$id": "4183", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4184", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4185", - "fixed": false, - "raw": "Json escaped string defining the document representing the Schema. Used for schemas other than Swagger/OpenAPI." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4186", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4187", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4188", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4189", - "isReadOnly": false, - "realPath": [ - "definitions" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4190", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4191", - "fixed": false, - "raw": "Types definitions. Used for Swagger/OpenAPI schemas only, null otherwise." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4192", - "fixed": false, - "raw": "definitions" - }, - "serializedName": "definitions", - "modelType": { - "$id": "4193", - "$type": "PrimaryType", - "knownPrimaryType": "object", - "name": { - "$id": "4194", - "fixed": false, - "raw": "Object" - }, - "deprecated": false - } - } - ], - "serializedName": "SchemaDocumentProperties", - "documentation": "Schema Document Properties.", - "containsConstantProperties": false, - "name": { - "$id": "4195", - "fixed": false, - "raw": "SchemaDocumentProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SchemaDocumentProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SchemaDocumentProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4196", - "$type": "CompositeType", - "properties": [ - { - "$id": "4197", - "isReadOnly": false, - "realPath": [ - "contentType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4198", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4199", - "fixed": false, - "raw": "Must be a valid a media type used in a Content-Type header as defined in the RFC 2616. Media type of the schema document (e.g. application/json, application/xml).
- `Swagger` Schema use `application/vnd.ms-azure-apim.swagger.definitions+json`
- `WSDL` Schema use `application/vnd.ms-azure-apim.xsd+xml`
- `OpenApi` Schema use `application/vnd.oai.openapi.components+json`
- `WADL Schema` use `application/vnd.ms-azure-apim.wadl.grammars+xml`." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4200", - "fixed": false, - "raw": "contentType" - }, - "serializedName": "contentType", - "modelType": { - "$id": "4201", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4202", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4203", - "isReadOnly": false, - "realPath": [ - "document" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4204", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4205", - "fixed": false, - "raw": "Create or update Properties of the Schema Document." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4206", - "fixed": false, - "raw": "document" - }, - "serializedName": "document", - "modelType": { - "$ref": "4182" - } - } - ], - "serializedName": "SchemaContractProperties", - "documentation": "API Schema create or update contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "4207", - "fixed": false, - "raw": "SchemaContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SchemaContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SchemaContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4208", - "$type": "CompositeType", - "properties": [ - { - "$id": "4209", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4210", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4211", - "fixed": false, - "raw": "Properties of the Schema." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4212", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4196" - } - } - ], - "serializedName": "SchemaContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Schema Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "4213", - "fixed": false, - "raw": "SchemaContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SchemaContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SchemaContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4214", - "$type": "CompositeType", - "properties": [ - { - "$id": "4215", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4216", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4217", - "fixed": false, - "raw": "Api Schema Contract value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4218", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4219", - "$type": "SequenceType", - "elementType": { - "$ref": "4208" - }, - "name": { - "$id": "4220", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4221", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4222", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4223", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4224", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4225", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4226", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SchemaCollection", - "documentation": "The response of the list schema operation.", - "containsConstantProperties": false, - "name": { - "$id": "4227", - "fixed": false, - "raw": "SchemaCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SchemaCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SchemaCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4228", - "$type": "CompositeType", - "properties": [ - { - "$id": "4229", - "isReadOnly": false, - "realPath": [ - "ownerId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4230", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4231", - "fixed": false, - "raw": "The user resource identifier of the subscription owner. The value is a valid relative URL in the format of /users/{userId} where {userId} is a user identifier." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4232", - "fixed": false, - "raw": "ownerId" - }, - "serializedName": "ownerId", - "modelType": { - "$id": "4233", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4234", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4235", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4236", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4237", - "fixed": false, - "raw": "Scope like /products/{productId} or /apis or /apis/{apiId}." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4238", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "4239", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4240", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4241", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4243", - "fixed": false, - "raw": "The name of the subscription, or null if the subscription has no name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4244", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "4245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4247", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4248", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4249", - "fixed": false, - "raw": "Subscription state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionContractProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCreateParameterProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionUpdateParameterProperties-state" - ] - }, - "x-ms-enum": { - "name": "SubscriptionState", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4250", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$id": "4251", - "$type": "EnumType", - "values": [ - { - "$id": "4252", - "name": "suspended", - "serializedName": "suspended" - }, - { - "$id": "4253", - "name": "active", - "serializedName": "active" - }, - { - "$id": "4254", - "name": "expired", - "serializedName": "expired" - }, - { - "$id": "4255", - "name": "submitted", - "serializedName": "submitted" - }, - { - "$id": "4256", - "name": "rejected", - "serializedName": "rejected" - }, - { - "$id": "4257", - "name": "cancelled", - "serializedName": "cancelled" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "4258", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4259", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "4260", - "fixed": false, - "raw": "SubscriptionState" - }, - "deprecated": false - } - }, - { - "$id": "4261", - "isReadOnly": true, - "realPath": [ - "createdDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4262", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4263", - "fixed": false, - "raw": "Subscription creation date. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4264", - "fixed": false, - "raw": "createdDate" - }, - "serializedName": "createdDate", - "modelType": { - "$id": "4265", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4266", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4267", - "isReadOnly": false, - "realPath": [ - "startDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4268", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4269", - "fixed": false, - "raw": "Subscription activation date. The setting is for audit purposes only and the subscription is not automatically activated. The subscription lifecycle can be managed by using the `state` property. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4270", - "fixed": false, - "raw": "startDate" - }, - "serializedName": "startDate", - "modelType": { - "$id": "4271", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4272", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4273", - "isReadOnly": false, - "realPath": [ - "expirationDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4274", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4275", - "fixed": false, - "raw": "Subscription expiration date. The setting is for audit purposes only and the subscription is not automatically expired. The subscription lifecycle can be managed by using the `state` property. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4276", - "fixed": false, - "raw": "expirationDate" - }, - "serializedName": "expirationDate", - "modelType": { - "$id": "4277", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4278", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4279", - "isReadOnly": false, - "realPath": [ - "endDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4280", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4281", - "fixed": false, - "raw": "Date when subscription was cancelled or expired. The setting is for audit purposes only and the subscription is not automatically cancelled. The subscription lifecycle can be managed by using the `state` property. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4282", - "fixed": false, - "raw": "endDate" - }, - "serializedName": "endDate", - "modelType": { - "$id": "4283", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4284", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4285", - "isReadOnly": false, - "realPath": [ - "notificationDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4286", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4287", - "fixed": false, - "raw": "Upcoming subscription expiration notification date. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4288", - "fixed": false, - "raw": "notificationDate" - }, - "serializedName": "notificationDate", - "modelType": { - "$id": "4289", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4290", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4291", - "isReadOnly": false, - "realPath": [ - "primaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4292", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4293", - "fixed": false, - "raw": "Subscription primary key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4294", - "fixed": false, - "raw": "primaryKey" - }, - "serializedName": "primaryKey", - "modelType": { - "$id": "4295", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4296", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4297", - "isReadOnly": false, - "realPath": [ - "secondaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4298", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4299", - "fixed": false, - "raw": "Subscription secondary key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4300", - "fixed": false, - "raw": "secondaryKey" - }, - "serializedName": "secondaryKey", - "modelType": { - "$id": "4301", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4302", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4303", - "isReadOnly": false, - "realPath": [ - "stateComment" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4304", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4305", - "fixed": false, - "raw": "Optional subscription comment added by an administrator." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4306", - "fixed": false, - "raw": "stateComment" - }, - "serializedName": "stateComment", - "modelType": { - "$id": "4307", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4308", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4309", - "isReadOnly": false, - "realPath": [ - "allowTracing" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4310", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4311", - "fixed": false, - "raw": "Determines whether tracing is enabled" - }, - "extensions": { - "x-apim-code-nillable": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4312", - "fixed": false, - "raw": "allowTracing" - }, - "serializedName": "allowTracing", - "modelType": { - "$id": "4313", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4314", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionContractProperties", - "documentation": "Subscription details.", - "containsConstantProperties": false, - "name": { - "$id": "4315", - "fixed": false, - "raw": "SubscriptionContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4316", - "$type": "CompositeType", - "properties": [ - { - "$id": "4317", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4318", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4319", - "fixed": false, - "raw": "Subscription contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4320", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4228" - } - } - ], - "serializedName": "SubscriptionContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Subscription details.", - "containsConstantProperties": false, - "name": { - "$id": "4321", - "fixed": false, - "raw": "SubscriptionContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4322", - "$type": "CompositeType", - "properties": [ - { - "$id": "4323", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4324", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4325", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4326", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4327", - "$type": "SequenceType", - "elementType": { - "$ref": "4316" - }, - "name": { - "$id": "4328", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4329", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4330", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4331", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4332", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4333", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4334", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionCollection", - "documentation": "Paged Subscriptions list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4335", - "fixed": false, - "raw": "SubscriptionCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4336", - "$type": "CompositeType", - "properties": [ - { - "$id": "4337", - "isReadOnly": false, - "realPath": [ - "ownerId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4338", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4339", - "fixed": false, - "raw": "User (user id path) for whom subscription is being created in form /users/{userId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4340", - "fixed": false, - "raw": "ownerId" - }, - "serializedName": "ownerId", - "modelType": { - "$id": "4341", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4342", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4343", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4344", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4345", - "fixed": false, - "raw": "Scope like /products/{productId} or /apis or /apis/{apiId}." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4346", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "4347", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4348", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4349", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4350", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4351", - "fixed": false, - "raw": "Subscription name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4352", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "4353", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4354", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4355", - "isReadOnly": false, - "realPath": [ - "primaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4356", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4357", - "fixed": false, - "raw": "Primary subscription key. If not specified during request key will be generated automatically." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4358", - "fixed": false, - "raw": "primaryKey" - }, - "serializedName": "primaryKey", - "modelType": { - "$id": "4359", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4360", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4361", - "isReadOnly": false, - "realPath": [ - "secondaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4362", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4363", - "fixed": false, - "raw": "Secondary subscription key. If not specified during request key will be generated automatically." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4364", - "fixed": false, - "raw": "secondaryKey" - }, - "serializedName": "secondaryKey", - "modelType": { - "$id": "4365", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4366", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4367", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4368", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4369", - "fixed": false, - "raw": "Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionContractProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCreateParameterProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionUpdateParameterProperties-state" - ] - }, - "x-ms-enum": { - "name": "SubscriptionState", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4370", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$ref": "4251" - } - }, - { - "$id": "4371", - "isReadOnly": false, - "realPath": [ - "allowTracing" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4372", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4373", - "fixed": false, - "raw": "Determines whether tracing can be enabled" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4374", - "fixed": false, - "raw": "allowTracing" - }, - "serializedName": "allowTracing", - "modelType": { - "$id": "4375", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4376", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionCreateParameterProperties", - "documentation": "Parameters supplied to the Create subscription operation.", - "containsConstantProperties": false, - "name": { - "$id": "4377", - "fixed": false, - "raw": "SubscriptionCreateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionCreateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCreateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4378", - "$type": "CompositeType", - "properties": [ - { - "$id": "4379", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4380", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4381", - "fixed": false, - "raw": "Subscription contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4382", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4336" - } - } - ], - "serializedName": "SubscriptionCreateParameters", - "documentation": "Subscription create details.", - "containsConstantProperties": false, - "name": { - "$id": "4383", - "fixed": false, - "raw": "SubscriptionCreateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionCreateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCreateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4384", - "$type": "CompositeType", - "properties": [ - { - "$id": "4385", - "isReadOnly": false, - "realPath": [ - "ownerId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4386", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4387", - "fixed": false, - "raw": "User identifier path: /users/{userId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4388", - "fixed": false, - "raw": "ownerId" - }, - "serializedName": "ownerId", - "modelType": { - "$id": "4389", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4390", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4391", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4392", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4393", - "fixed": false, - "raw": "Scope like /products/{productId} or /apis or /apis/{apiId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4394", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "4395", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4396", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4397", - "isReadOnly": false, - "realPath": [ - "expirationDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4398", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4399", - "fixed": false, - "raw": "Subscription expiration date. The setting is for audit purposes only and the subscription is not automatically expired. The subscription lifecycle can be managed by using the `state` property. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4400", - "fixed": false, - "raw": "expirationDate" - }, - "serializedName": "expirationDate", - "modelType": { - "$id": "4401", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4402", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4403", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4404", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4405", - "fixed": false, - "raw": "Subscription name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4406", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "4407", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4408", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4409", - "isReadOnly": false, - "realPath": [ - "primaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4411", - "fixed": false, - "raw": "Primary subscription key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4412", - "fixed": false, - "raw": "primaryKey" - }, - "serializedName": "primaryKey", - "modelType": { - "$id": "4413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4415", - "isReadOnly": false, - "realPath": [ - "secondaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4416", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4417", - "fixed": false, - "raw": "Secondary subscription key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4418", - "fixed": false, - "raw": "secondaryKey" - }, - "serializedName": "secondaryKey", - "modelType": { - "$id": "4419", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4420", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4421", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4422", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4423", - "fixed": false, - "raw": "Subscription state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionContractProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionCreateParameterProperties-state", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionUpdateParameterProperties-state" - ] - }, - "x-ms-enum": { - "name": "SubscriptionState", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4424", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$ref": "4251" - } - }, - { - "$id": "4425", - "isReadOnly": false, - "realPath": [ - "stateComment" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4426", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4427", - "fixed": false, - "raw": "Comments describing subscription state change by the administrator." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4428", - "fixed": false, - "raw": "stateComment" - }, - "serializedName": "stateComment", - "modelType": { - "$id": "4429", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4430", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4431", - "isReadOnly": false, - "realPath": [ - "allowTracing" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4432", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4433", - "fixed": false, - "raw": "Determines whether tracing can be enabled" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4434", - "fixed": false, - "raw": "allowTracing" - }, - "serializedName": "allowTracing", - "modelType": { - "$id": "4435", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4436", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionUpdateParameterProperties", - "documentation": "Parameters supplied to the Update subscription operation.", - "containsConstantProperties": false, - "name": { - "$id": "4437", - "fixed": false, - "raw": "SubscriptionUpdateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionUpdateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionUpdateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4438", - "$type": "CompositeType", - "properties": [ - { - "$id": "4439", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4440", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4441", - "fixed": false, - "raw": "Subscription Update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4442", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4384" - } - } - ], - "serializedName": "SubscriptionUpdateParameters", - "documentation": "Subscription update details.", - "containsConstantProperties": false, - "name": { - "$id": "4443", - "fixed": false, - "raw": "SubscriptionUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4444", - "$type": "CompositeType", - "properties": [ - { - "$id": "4445", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4446", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4447", - "fixed": false, - "raw": "Tag name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4448", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "4449", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4450", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagContractProperties", - "documentation": "Tag contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "4451", - "fixed": false, - "raw": "TagContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4452", - "$type": "CompositeType", - "properties": [ - { - "$id": "4453", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4454", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4455", - "fixed": false, - "raw": "Tag entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4456", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4444" - } - } - ], - "serializedName": "TagContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Tag Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "4457", - "fixed": false, - "raw": "TagContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4458", - "$type": "CompositeType", - "properties": [ - { - "$id": "4459", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4460", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4461", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4462", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4463", - "$type": "SequenceType", - "elementType": { - "$ref": "4452" - }, - "name": { - "$id": "4464", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4465", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4466", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4467", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4468", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4469", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4470", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagCollection", - "documentation": "Paged Tag list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4471", - "fixed": false, - "raw": "TagCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4472", - "$type": "CompositeType", - "properties": [ - { - "$id": "4473", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4475", - "fixed": false, - "raw": "Properties supplied to Create Tag operation." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4476", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4444" - } - } - ], - "serializedName": "TagCreateUpdateParameters", - "documentation": "Parameters supplied to Create/Update Tag operations.", - "containsConstantProperties": false, - "name": { - "$id": "4477", - "fixed": false, - "raw": "TagCreateUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagCreateUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagCreateUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4478", - "$type": "CompositeType", - "properties": [ - { - "$id": "4479", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4480", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4481", - "fixed": false, - "raw": "Description of the Tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4482", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "4483", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4484", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4485", - "isReadOnly": false, - "realPath": [ - "externalDocsUrl" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4487", - "fixed": false, - "raw": "Absolute URL of external resources describing the tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4488", - "fixed": false, - "raw": "externalDocsUrl" - }, - "serializedName": "externalDocsUrl", - "modelType": { - "$id": "4489", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4490", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4491", - "isReadOnly": false, - "realPath": [ - "externalDocsDescription" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4492", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4493", - "fixed": false, - "raw": "Description of the external resources describing the tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4494", - "fixed": false, - "raw": "externalDocsDescription" - }, - "serializedName": "externalDocsDescription", - "modelType": { - "$id": "4495", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4496", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagDescriptionBaseProperties", - "documentation": "Parameters supplied to the Create TagDescription operation.", - "containsConstantProperties": false, - "name": { - "$id": "4497", - "fixed": false, - "raw": "TagDescriptionBaseProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagDescriptionBaseProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagDescriptionBaseProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4498", - "$type": "CompositeType", - "properties": [ - { - "$id": "4499", - "isReadOnly": false, - "realPath": [ - "tagId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4501", - "fixed": false, - "raw": "Identifier of the tag in the form of /tags/{tagId}" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4502", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "4503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4505", - "isReadOnly": false, - "realPath": [ - "displayName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4507", - "fixed": false, - "raw": "Tag name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4508", - "fixed": false, - "raw": "displayName" - }, - "serializedName": "displayName", - "modelType": { - "$id": "4509", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4510", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagDescriptionContractProperties", - "baseModelType": { - "$ref": "4478" - }, - "documentation": "TagDescription contract Properties.", - "containsConstantProperties": false, - "name": { - "$id": "4511", - "fixed": false, - "raw": "TagDescriptionContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagDescriptionContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagDescriptionContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4512", - "$type": "CompositeType", - "properties": [ - { - "$id": "4513", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4514", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4515", - "fixed": false, - "raw": "TagDescription entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4516", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4498" - } - } - ], - "serializedName": "TagDescriptionContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Contract details.", - "containsConstantProperties": false, - "name": { - "$id": "4517", - "fixed": false, - "raw": "TagDescriptionContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagDescriptionContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagDescriptionContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4518", - "$type": "CompositeType", - "properties": [ - { - "$id": "4519", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4520", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4521", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4522", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4523", - "$type": "SequenceType", - "elementType": { - "$ref": "4512" - }, - "name": { - "$id": "4524", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4525", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4526", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4527", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4528", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4529", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4530", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagDescriptionCollection", - "documentation": "Paged TagDescription list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4531", - "fixed": false, - "raw": "TagDescriptionCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagDescriptionCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagDescriptionCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4532", - "$type": "CompositeType", - "properties": [ - { - "$id": "4533", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4534", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4535", - "fixed": false, - "raw": "Properties supplied to Create TagDescription operation." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4536", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4478" - } - } - ], - "serializedName": "TagDescriptionCreateParameters", - "documentation": "Parameters supplied to the Create TagDescription operation.", - "containsConstantProperties": false, - "name": { - "$id": "4537", - "fixed": false, - "raw": "TagDescriptionCreateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagDescriptionCreateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagDescriptionCreateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4538", - "$type": "CompositeType", - "properties": [ - { - "$id": "4539", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4540", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4541", - "fixed": false, - "raw": "Tag identifier" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4542", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "4543", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4544", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4545", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4546", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4547", - "fixed": false, - "raw": "Tag Name" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4548", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "4549", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4550", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagTagResourceContractProperties", - "documentation": "Contract defining the Tag property in the Tag Resource Contract", - "containsConstantProperties": false, - "name": { - "$id": "4551", - "fixed": false, - "raw": "TagTagResourceContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagTagResourceContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagTagResourceContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4552", - "$type": "CompositeType", - "properties": [ - { - "$id": "4553", - "isReadOnly": false, - "realPath": [ - "tag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4554", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4555", - "fixed": false, - "raw": "Tag associated with the resource." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4556", - "fixed": false, - "raw": "tag" - }, - "serializedName": "tag", - "modelType": { - "$ref": "4538" - } - }, - { - "$id": "4557", - "isReadOnly": false, - "realPath": [ - "api" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4558", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4559", - "fixed": false, - "raw": "Api associated with the tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4560", - "fixed": false, - "raw": "api" - }, - "serializedName": "api", - "modelType": { - "$ref": "1375" - } - }, - { - "$id": "4561", - "isReadOnly": false, - "realPath": [ - "operation" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4563", - "fixed": false, - "raw": "Operation associated with the tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4564", - "fixed": false, - "raw": "operation" - }, - "serializedName": "operation", - "modelType": { - "$ref": "3300" - } - }, - { - "$id": "4565", - "isReadOnly": false, - "realPath": [ - "product" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4566", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4567", - "fixed": false, - "raw": "Product associated with the tag." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4568", - "fixed": false, - "raw": "product" - }, - "serializedName": "product", - "modelType": { - "$ref": "3616" - } - } - ], - "serializedName": "TagResourceContract", - "documentation": "TagResource contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "4569", - "fixed": false, - "raw": "TagResourceContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagResourceContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagResourceContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4570", - "$type": "CompositeType", - "properties": [ - { - "$id": "4571", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4572", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4573", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4574", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4575", - "$type": "SequenceType", - "elementType": { - "$ref": "4552" - }, - "name": { - "$id": "4576", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4577", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4578", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4579", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4580", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4581", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4582", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TagResourceCollection", - "documentation": "Paged Tag list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4583", - "fixed": false, - "raw": "TagResourceCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TagResourceCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TagResourceCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4584", - "$type": "CompositeType", - "properties": [ - { - "$id": "4585", - "isReadOnly": false, - "realPath": [ - "branch" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4586", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4587", - "fixed": false, - "raw": "The name of Git branch." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4588", - "fixed": false, - "raw": "branch" - }, - "serializedName": "branch", - "modelType": { - "$id": "4589", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4590", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4591", - "isReadOnly": false, - "realPath": [ - "commitId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4592", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4593", - "fixed": false, - "raw": "The latest commit Id." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4594", - "fixed": false, - "raw": "commitId" - }, - "serializedName": "commitId", - "modelType": { - "$id": "4595", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4596", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4597", - "isReadOnly": false, - "realPath": [ - "isExport" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4598", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4599", - "fixed": false, - "raw": "value indicating if last sync was save (true) or deploy (false) operation." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4600", - "fixed": false, - "raw": "isExport" - }, - "serializedName": "isExport", - "modelType": { - "$id": "4601", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4602", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "4603", - "isReadOnly": false, - "realPath": [ - "isSynced" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4604", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4605", - "fixed": false, - "raw": "value indicating if last synchronization was later than the configuration change." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4606", - "fixed": false, - "raw": "isSynced" - }, - "serializedName": "isSynced", - "modelType": { - "$id": "4607", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4608", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "4609", - "isReadOnly": false, - "realPath": [ - "isGitEnabled" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4610", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4611", - "fixed": false, - "raw": "value indicating whether Git configuration access is enabled." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4612", - "fixed": false, - "raw": "isGitEnabled" - }, - "serializedName": "isGitEnabled", - "modelType": { - "$id": "4613", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "4614", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "4615", - "isReadOnly": false, - "realPath": [ - "syncDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4616", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4617", - "fixed": false, - "raw": "The date of the latest synchronization. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4618", - "fixed": false, - "raw": "syncDate" - }, - "serializedName": "syncDate", - "modelType": { - "$id": "4619", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4620", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4621", - "isReadOnly": false, - "realPath": [ - "configurationChangeDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4622", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4623", - "fixed": false, - "raw": "The date of the latest configuration change. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4624", - "fixed": false, - "raw": "configurationChangeDate" - }, - "serializedName": "configurationChangeDate", - "modelType": { - "$id": "4625", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4626", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantConfigurationSyncStateContract", - "documentation": "Tenant Configuration Synchronization State.", - "containsConstantProperties": false, - "name": { - "$id": "4627", - "fixed": false, - "raw": "TenantConfigurationSyncStateContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "TenantConfigurationSyncStateContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/TenantConfigurationSyncStateContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4628", - "$type": "CompositeType", - "properties": [ - { - "$id": "4629", - "isReadOnly": false, - "realPath": [ - "firstName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4630", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4631", - "fixed": false, - "raw": "First name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4632", - "fixed": false, - "raw": "firstName" - }, - "serializedName": "firstName", - "modelType": { - "$id": "4633", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4634", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4635", - "isReadOnly": false, - "realPath": [ - "lastName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4636", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4637", - "fixed": false, - "raw": "Last name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4638", - "fixed": false, - "raw": "lastName" - }, - "serializedName": "lastName", - "modelType": { - "$id": "4639", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4640", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4641", - "isReadOnly": false, - "realPath": [ - "email" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4642", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4643", - "fixed": false, - "raw": "Email address." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4644", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "4645", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4646", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4647", - "isReadOnly": false, - "realPath": [ - "registrationDate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4648", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4649", - "fixed": false, - "raw": "Date of user registration. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4650", - "fixed": false, - "raw": "registrationDate" - }, - "serializedName": "registrationDate", - "modelType": { - "$id": "4651", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4652", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - }, - { - "$id": "4653", - "isReadOnly": true, - "realPath": [ - "groups" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4654", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4655", - "fixed": false, - "raw": "Collection of groups user is part of." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4656", - "fixed": false, - "raw": "groups" - }, - "serializedName": "groups", - "modelType": { - "$id": "4657", - "$type": "SequenceType", - "elementType": { - "$ref": "2372" - }, - "name": { - "$id": "4658", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "UserContractProperties", - "baseModelType": { - "$id": "4659", - "$type": "CompositeType", - "properties": [ - { - "$id": "4660", - "isReadOnly": false, - "realPath": [ - "state" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4661", - "fixed": false, - "raw": "active" - }, - "deprecated": false, - "documentation": { - "$id": "4662", - "fixed": false, - "raw": "Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserEntityBaseParameters-state" - ] - }, - "x-ms-enum": { - "name": "UserState", - "modelAsString": true, - "values": [ - { - "value": "active", - "description": "User state is active." - }, - { - "value": "blocked", - "description": "User is blocked. Blocked users cannot authenticate at developer portal or call API." - }, - { - "value": "pending", - "description": "User account is pending. Requires identity confirmation before it can be made active." - }, - { - "value": "deleted", - "description": "User account is closed. All identities and related entities are removed." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4663", - "fixed": false, - "raw": "state" - }, - "serializedName": "state", - "modelType": { - "$id": "4664", - "$type": "EnumType", - "values": [ - { - "$id": "4665", - "description": "User state is active.", - "name": "active", - "serializedName": "active" - }, - { - "$id": "4666", - "description": "User is blocked. Blocked users cannot authenticate at developer portal or call API.", - "name": "blocked", - "serializedName": "blocked" - }, - { - "$id": "4667", - "description": "User account is pending. Requires identity confirmation before it can be made active.", - "name": "pending", - "serializedName": "pending" - }, - { - "$id": "4668", - "description": "User account is closed. All identities and related entities are removed.", - "name": "deleted", - "serializedName": "deleted" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "4669", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4670", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "4671", - "fixed": false, - "raw": "UserState" - }, - "deprecated": false - } - }, - { - "$id": "4672", - "isReadOnly": false, - "realPath": [ - "note" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4673", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4674", - "fixed": false, - "raw": "Optional note about a user set by the administrator." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4675", - "fixed": false, - "raw": "note" - }, - "serializedName": "note", - "modelType": { - "$id": "4676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4678", - "isReadOnly": false, - "realPath": [ - "identities" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4679", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4680", - "fixed": false, - "raw": "Collection of user identities." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4681", - "fixed": false, - "raw": "identities" - }, - "serializedName": "identities", - "modelType": { - "$id": "4682", - "$type": "SequenceType", - "elementType": { - "$id": "4683", - "$type": "CompositeType", - "properties": [ - { - "$id": "4684", - "isReadOnly": false, - "realPath": [ - "provider" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4685", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4686", - "fixed": false, - "raw": "Identity provider name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4687", - "fixed": false, - "raw": "provider" - }, - "serializedName": "provider", - "modelType": { - "$id": "4688", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4689", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4690", - "isReadOnly": false, - "realPath": [ - "id" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4691", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4692", - "fixed": false, - "raw": "Identifier value within provider." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4693", - "fixed": false, - "raw": "id" - }, - "serializedName": "id", - "modelType": { - "$id": "4694", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4695", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserIdentityContract", - "documentation": "User identity details.", - "containsConstantProperties": false, - "name": { - "$id": "4696", - "fixed": false, - "raw": "UserIdentityContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserIdentityContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserIdentityContract" - ] - } - }, - "deprecated": false - }, - "name": { - "$id": "4697", - "fixed": false - }, - "deprecated": false - } - } - ], - "serializedName": "UserEntityBaseParameters", - "documentation": "User Entity Base Parameters set.", - "containsConstantProperties": false, - "name": { - "$id": "4698", - "fixed": false, - "raw": "UserEntityBaseParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserEntityBaseParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserEntityBaseParameters" - ] - } - }, - "deprecated": false - }, - "documentation": "User profile.", - "containsConstantProperties": false, - "name": { - "$id": "4699", - "fixed": false, - "raw": "UserContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4700", - "$type": "CompositeType", - "properties": [ - { - "$id": "4701", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4702", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4703", - "fixed": false, - "raw": "User entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4704", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4628" - } - } - ], - "serializedName": "UserContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "User details.", - "containsConstantProperties": false, - "name": { - "$id": "4705", - "fixed": false, - "raw": "UserContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4706", - "$type": "CompositeType", - "properties": [ - { - "$id": "4707", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4708", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4709", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4710", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4711", - "$type": "SequenceType", - "elementType": { - "$ref": "4700" - }, - "name": { - "$id": "4712", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4713", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4714", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4715", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4716", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4717", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4718", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserCollection", - "documentation": "Paged Users list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4719", - "fixed": false, - "raw": "UserCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4720", - "$type": "CompositeType", - "properties": [ - { - "$id": "4721", - "isReadOnly": false, - "realPath": [ - "email" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4722", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4723", - "fixed": false, - "raw": "Email address. Must not be empty and must be unique within the service instance." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4724", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "4725", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4726", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4727", - "isReadOnly": false, - "realPath": [ - "firstName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4728", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4729", - "fixed": false, - "raw": "First name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4730", - "fixed": false, - "raw": "firstName" - }, - "serializedName": "firstName", - "modelType": { - "$id": "4731", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4732", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4733", - "isReadOnly": false, - "realPath": [ - "lastName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4734", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4735", - "fixed": false, - "raw": "Last name." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4736", - "fixed": false, - "raw": "lastName" - }, - "serializedName": "lastName", - "modelType": { - "$id": "4737", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4738", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4739", - "isReadOnly": false, - "realPath": [ - "password" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4740", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4741", - "fixed": false, - "raw": "User Password. If no value is provided, a default password is generated." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4742", - "fixed": false, - "raw": "password" - }, - "serializedName": "password", - "modelType": { - "$id": "4743", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4744", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4745", - "isReadOnly": false, - "realPath": [ - "appType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4746", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4747", - "fixed": false, - "raw": "Determines the type of application which send the create user request. Default is old publisher portal." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AppType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserCreateParameterProperties-appType" - ] - }, - "x-ms-enum": { - "name": "AppType", - "modelAsString": true, - "values": [ - { - "value": "developerPortal", - "description": "User create request was sent by new developer portal." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4748", - "fixed": false, - "raw": "appType" - }, - "serializedName": "appType", - "modelType": { - "$id": "4749", - "$type": "EnumType", - "values": [ - { - "$id": "4750", - "description": "User create request was sent by new developer portal.", - "name": "developerPortal", - "serializedName": "developerPortal" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "4751", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4752", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "4753", - "fixed": false, - "raw": "AppType" - }, - "deprecated": false - } - }, - { - "$id": "4754", - "isReadOnly": false, - "realPath": [ - "confirmation" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4755", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4756", - "fixed": false, - "raw": "Determines the type of confirmation e-mail that will be sent to the newly created user." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "Confirmation", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserCreateParameterProperties-confirmation" - ] - }, - "x-ms-enum": { - "name": "Confirmation", - "modelAsString": true, - "values": [ - { - "value": "signup", - "description": "Send an e-mail to the user confirming they have successfully signed up." - }, - { - "value": "invite", - "description": "Send an e-mail inviting the user to sign-up and complete registration." - } - ], - "oldModelAsString": true - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4757", - "fixed": false, - "raw": "confirmation" - }, - "serializedName": "confirmation", - "modelType": { - "$id": "4758", - "$type": "EnumType", - "values": [ - { - "$id": "4759", - "description": "Send an e-mail to the user confirming they have successfully signed up.", - "name": "signup", - "serializedName": "signup" - }, - { - "$id": "4760", - "description": "Send an e-mail inviting the user to sign-up and complete registration.", - "name": "invite", - "serializedName": "invite" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "4761", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4762", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "4763", - "fixed": false, - "raw": "Confirmation" - }, - "deprecated": false - } - } - ], - "serializedName": "UserCreateParameterProperties", - "baseModelType": { - "$ref": "4659" - }, - "documentation": "Parameters supplied to the Create User operation.", - "containsConstantProperties": false, - "name": { - "$id": "4764", - "fixed": false, - "raw": "UserCreateParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserCreateParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserCreateParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4765", - "$type": "CompositeType", - "properties": [ - { - "$id": "4766", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4767", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4768", - "fixed": false, - "raw": "User entity create contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4769", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4720" - } - } - ], - "serializedName": "UserCreateParameters", - "documentation": "User create details.", - "containsConstantProperties": false, - "name": { - "$id": "4770", - "fixed": false, - "raw": "UserCreateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserCreateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserCreateParameters" - ] - } - }, - "deprecated": false - }, - { - "$ref": "4683" - }, - { - "$ref": "4659" - }, - { - "$id": "4771", - "$type": "CompositeType", - "properties": [ - { - "$id": "4772", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4773", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4774", - "fixed": false, - "raw": "User Identity values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4775", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4776", - "$type": "SequenceType", - "elementType": { - "$ref": "4683" - }, - "name": { - "$id": "4777", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4778", - "isReadOnly": false, - "realPath": [ - "count" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4780", - "fixed": false, - "raw": "Total record count number across all pages." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4781", - "fixed": false, - "raw": "count" - }, - "serializedName": "count", - "modelType": { - "$id": "4782", - "$type": "PrimaryType", - "format": "int64", - "knownPrimaryType": "long", - "name": { - "$id": "4783", - "fixed": false, - "raw": "Long" - }, - "deprecated": false - } - }, - { - "$id": "4784", - "isReadOnly": false, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4785", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4786", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4787", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4788", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4789", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserIdentityCollection", - "documentation": "List of Users Identity list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4790", - "fixed": false, - "raw": "UserIdentityCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserIdentityCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserIdentityCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4791", - "$type": "CompositeType", - "properties": [ - { - "$id": "4792", - "isReadOnly": false, - "realPath": [ - "keyType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4793", - "fixed": false, - "raw": "primary" - }, - "deprecated": false, - "documentation": { - "$id": "4794", - "fixed": false, - "raw": "The Key to be used to generate token for user." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "KeyType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserTokenParameterProperties-keyType", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayTokenRequestContract-keyType" - ] - }, - "x-ms-enum": { - "name": "KeyType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4795", - "fixed": false, - "raw": "keyType" - }, - "serializedName": "keyType", - "modelType": { - "$id": "4796", - "$type": "EnumType", - "values": [ - { - "$id": "4797", - "name": "primary", - "serializedName": "primary" - }, - { - "$id": "4798", - "name": "secondary", - "serializedName": "secondary" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "4799", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4800", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "4801", - "fixed": false, - "raw": "KeyType" - }, - "deprecated": false - } - }, - { - "$id": "4802", - "isReadOnly": false, - "realPath": [ - "expiry" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4803", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4804", - "fixed": false, - "raw": "The Expiry time of the Token. Maximum token expiry time is set to 30 days. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4805", - "fixed": false, - "raw": "expiry" - }, - "serializedName": "expiry", - "modelType": { - "$id": "4806", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4807", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - } - ], - "serializedName": "UserTokenParameterProperties", - "documentation": "Parameters supplied to the Get User Token operation.", - "containsConstantProperties": false, - "name": { - "$id": "4808", - "fixed": false, - "raw": "UserTokenParameterProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserTokenParameterProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserTokenParameterProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4809", - "$type": "CompositeType", - "properties": [ - { - "$id": "4810", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4811", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4812", - "fixed": false, - "raw": "User Token Parameter contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4813", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4791" - } - } - ], - "serializedName": "UserTokenParameters", - "documentation": "Get User Token parameters.", - "containsConstantProperties": false, - "name": { - "$id": "4814", - "fixed": false, - "raw": "UserTokenParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserTokenParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserTokenParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4815", - "$type": "CompositeType", - "properties": [ - { - "$id": "4816", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4817", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4818", - "fixed": false, - "raw": "Shared Access Authorization token for the User." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4819", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4820", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4821", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserTokenResult", - "documentation": "Get User Token response details.", - "containsConstantProperties": false, - "name": { - "$id": "4822", - "fixed": false, - "raw": "UserTokenResult" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserTokenResult", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserTokenResult" - ] - } - }, - "deprecated": false - }, - { - "$id": "4823", - "$type": "CompositeType", - "properties": [ - { - "$id": "4824", - "isReadOnly": false, - "realPath": [ - "email" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4825", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4826", - "fixed": false, - "raw": "Email address. Must not be empty and must be unique within the service instance." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4827", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "4828", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4829", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4830", - "isReadOnly": false, - "realPath": [ - "password" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4831", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4832", - "fixed": false, - "raw": "User Password." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4833", - "fixed": false, - "raw": "password" - }, - "serializedName": "password", - "modelType": { - "$id": "4834", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4835", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4836", - "isReadOnly": false, - "realPath": [ - "firstName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4837", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4838", - "fixed": false, - "raw": "First name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4839", - "fixed": false, - "raw": "firstName" - }, - "serializedName": "firstName", - "modelType": { - "$id": "4840", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4841", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4842", - "isReadOnly": false, - "realPath": [ - "lastName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4843", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4844", - "fixed": false, - "raw": "Last name." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4845", - "fixed": false, - "raw": "lastName" - }, - "serializedName": "lastName", - "modelType": { - "$id": "4846", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4847", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "UserUpdateParametersProperties", - "baseModelType": { - "$ref": "4659" - }, - "documentation": "Parameters supplied to the Update User operation.", - "containsConstantProperties": false, - "name": { - "$id": "4848", - "fixed": false, - "raw": "UserUpdateParametersProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserUpdateParametersProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserUpdateParametersProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4849", - "$type": "CompositeType", - "properties": [ - { - "$id": "4850", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4851", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4852", - "fixed": false, - "raw": "User entity update contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4853", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4823" - } - } - ], - "serializedName": "UserUpdateParameters", - "documentation": "User update parameters.", - "containsConstantProperties": false, - "name": { - "$id": "4854", - "fixed": false, - "raw": "UserUpdateParameters" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "UserUpdateParameters", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserUpdateParameters" - ] - } - }, - "deprecated": false - }, - { - "$id": "4855", - "$type": "CompositeType", - "properties": [ - { - "$id": "4856", - "isReadOnly": false, - "realPath": [ - "clientSecret" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4857", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4858", - "fixed": false, - "raw": "Client or app secret used in IdentityProviders, Aad, OpenID or OAuth." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4859", - "fixed": false, - "raw": "clientSecret" - }, - "serializedName": "clientSecret", - "modelType": { - "$id": "4860", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4861", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ClientSecretContract", - "documentation": "Client or app secret used in IdentityProviders, Aad, OpenID or OAuth.", - "containsConstantProperties": false, - "name": { - "$id": "4862", - "fixed": false, - "raw": "ClientSecretContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ClientSecretContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ClientSecretContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4863", - "$type": "CompositeType", - "properties": [ - { - "$id": "4864", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4865", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4866", - "fixed": false, - "raw": "This is secret value of the NamedValue entity." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4867", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4868", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4869", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "PropertyValueContract", - "documentation": "Client or app secret used in IdentityProviders, Aad, OpenID or OAuth.", - "containsConstantProperties": false, - "name": { - "$id": "4870", - "fixed": false, - "raw": "PropertyValueContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PropertyValueContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PropertyValueContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4871", - "$type": "CompositeType", - "properties": [ - { - "$id": "4872", - "isReadOnly": false, - "realPath": [ - "validationKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4873", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4874", - "fixed": false, - "raw": "This is secret value of the validation key in portal settings." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4875", - "fixed": false, - "raw": "validationKey" - }, - "serializedName": "validationKey", - "modelType": { - "$id": "4876", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4877", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "PortalSettingValidationKeyContract", - "documentation": "Client or app secret used in IdentityProviders, Aad, OpenID or OAuth.", - "containsConstantProperties": false, - "name": { - "$id": "4878", - "fixed": false, - "raw": "PortalSettingValidationKeyContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "PortalSettingValidationKeyContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/PortalSettingValidationKeyContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4879", - "$type": "CompositeType", - "properties": [ - { - "$id": "4880", - "isReadOnly": false, - "realPath": [ - "primaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4881", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4882", - "fixed": false, - "raw": "Subscription primary key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4883", - "fixed": false, - "raw": "primaryKey" - }, - "serializedName": "primaryKey", - "modelType": { - "$id": "4884", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4885", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4886", - "isReadOnly": false, - "realPath": [ - "secondaryKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4887", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4888", - "fixed": false, - "raw": "Subscription secondary key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4889", - "fixed": false, - "raw": "secondaryKey" - }, - "serializedName": "secondaryKey", - "modelType": { - "$id": "4890", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4891", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SubscriptionKeysContract", - "documentation": "Subscription keys.", - "containsConstantProperties": false, - "name": { - "$id": "4892", - "fixed": false, - "raw": "SubscriptionKeysContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "SubscriptionKeysContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/SubscriptionKeysContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4893", - "$type": "CompositeType", - "properties": [ - { - "$id": "4894", - "isReadOnly": false, - "realPath": [ - "name" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4895", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4896", - "fixed": false, - "raw": "A canonical name for the geographic or physical location." - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4897", - "fixed": false, - "raw": "name" - }, - "serializedName": "name", - "modelType": { - "$id": "4898", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4899", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4900", - "isReadOnly": false, - "realPath": [ - "city" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4901", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4902", - "fixed": false, - "raw": "The city or locality where the resource is located." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4903", - "fixed": false, - "raw": "city" - }, - "serializedName": "city", - "modelType": { - "$id": "4904", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4905", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4906", - "isReadOnly": false, - "realPath": [ - "district" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4907", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4908", - "fixed": false, - "raw": "The district, state, or province where the resource is located." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4909", - "fixed": false, - "raw": "district" - }, - "serializedName": "district", - "modelType": { - "$id": "4910", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4911", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4912", - "isReadOnly": false, - "realPath": [ - "countryOrRegion" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4913", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4914", - "fixed": false, - "raw": "The country or region where the resource is located." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4915", - "fixed": false, - "raw": "countryOrRegion" - }, - "serializedName": "countryOrRegion", - "modelType": { - "$id": "4916", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4917", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ResourceLocationDataContract", - "documentation": "Resource location data properties.", - "containsConstantProperties": false, - "name": { - "$id": "4918", - "fixed": false, - "raw": "ResourceLocationDataContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ResourceLocationDataContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/ResourceLocationDataContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4919", - "$type": "CompositeType", - "properties": [ - { - "$id": "4920", - "isReadOnly": false, - "realPath": [ - "locationData" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4921", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4922", - "fixed": false, - "raw": "Gateway location." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4923", - "fixed": false, - "raw": "locationData" - }, - "serializedName": "locationData", - "modelType": { - "$ref": "4893" - } - }, - { - "$id": "4924", - "isReadOnly": false, - "realPath": [ - "description" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4925", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4926", - "fixed": false, - "raw": "Gateway description" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4927", - "fixed": false, - "raw": "description" - }, - "serializedName": "description", - "modelType": { - "$id": "4928", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4929", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayContractProperties", - "documentation": "Properties of the Gateway contract.", - "containsConstantProperties": false, - "name": { - "$id": "4930", - "fixed": false, - "raw": "GatewayContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "4931", - "$type": "CompositeType", - "properties": [ - { - "$id": "4932", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4933", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4934", - "fixed": false, - "raw": "Gateway details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4935", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4919" - } - } - ], - "serializedName": "GatewayContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Gateway details.", - "containsConstantProperties": false, - "name": { - "$id": "4936", - "fixed": false, - "raw": "GatewayContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4937", - "$type": "CompositeType", - "properties": [ - { - "$id": "4938", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4939", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4940", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4941", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4942", - "$type": "SequenceType", - "elementType": { - "$ref": "4931" - }, - "name": { - "$id": "4943", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "4944", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4945", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4946", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4947", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "4948", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4949", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayCollection", - "documentation": "Paged Gateway list representation.", - "containsConstantProperties": false, - "name": { - "$id": "4950", - "fixed": false, - "raw": "GatewayCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "4951", - "$type": "CompositeType", - "properties": [ - { - "$id": "4952", - "isReadOnly": false, - "realPath": [ - "primary" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4953", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4954", - "fixed": false, - "raw": "Primary gateway key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4955", - "fixed": false, - "raw": "primary" - }, - "serializedName": "primary", - "modelType": { - "$id": "4956", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4957", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4958", - "isReadOnly": false, - "realPath": [ - "secondary" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4959", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4960", - "fixed": false, - "raw": "Secondary gateway key." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4961", - "fixed": false, - "raw": "secondary" - }, - "serializedName": "secondary", - "modelType": { - "$id": "4962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayKeysContract", - "documentation": "Gateway authentication keys.", - "containsConstantProperties": false, - "name": { - "$id": "4964", - "fixed": false, - "raw": "GatewayKeysContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayKeysContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayKeysContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4965", - "$type": "CompositeType", - "properties": [ - { - "$id": "4966", - "isReadOnly": false, - "realPath": [ - "keyType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4967", - "fixed": false, - "raw": "primary" - }, - "deprecated": false, - "documentation": { - "$id": "4968", - "fixed": false, - "raw": "The Key to be used to generate gateway token." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "KeyType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/UserTokenParameterProperties-keyType", - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayTokenRequestContract-keyType" - ] - }, - "x-ms-enum": { - "name": "KeyType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4969", - "fixed": false, - "raw": "keyType" - }, - "serializedName": "keyType", - "modelType": { - "$ref": "4796" - } - }, - { - "$id": "4970", - "isReadOnly": false, - "realPath": [ - "expiry" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4971", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4972", - "fixed": false, - "raw": "The Expiry time of the Token. Maximum token expiry time is set to 30 days. The date conforms to the following format: `yyyy-MM-ddTHH:mm:ssZ` as specified by the ISO 8601 standard.\n" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4973", - "fixed": false, - "raw": "expiry" - }, - "serializedName": "expiry", - "modelType": { - "$id": "4974", - "$type": "PrimaryType", - "format": "date-time", - "knownPrimaryType": "dateTime", - "name": { - "$id": "4975", - "fixed": false, - "raw": "DateTime" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayTokenRequestContract", - "documentation": "Gateway token request contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "4976", - "fixed": false, - "raw": "GatewayTokenRequestContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayTokenRequestContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayTokenRequestContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4977", - "$type": "CompositeType", - "properties": [ - { - "$id": "4978", - "isReadOnly": false, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4979", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4980", - "fixed": false, - "raw": "Shared Access Authentication token value for the Gateway." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4981", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "4982", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4983", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayTokenContract", - "documentation": "Gateway access token.", - "containsConstantProperties": false, - "name": { - "$id": "4984", - "fixed": false, - "raw": "GatewayTokenContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayTokenContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayTokenContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4985", - "$type": "CompositeType", - "properties": [ - { - "$id": "4986", - "isReadOnly": false, - "realPath": [ - "keyType" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4987", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4988", - "fixed": false, - "raw": "The Key being regenerated." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "KeyType", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayKeyRegenerationRequestContract-keyType" - ] - }, - "x-ms-enum": { - "name": "KeyType", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "4989", - "fixed": false, - "raw": "keyType" - }, - "serializedName": "keyType", - "modelType": { - "$ref": "4796" - } - } - ], - "serializedName": "GatewayKeyRegenerationRequestContract", - "documentation": "Gateway key regeneration request contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "4990", - "fixed": false, - "raw": "GatewayKeyRegenerationRequestContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayKeyRegenerationRequestContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayKeyRegenerationRequestContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "4991", - "$type": "CompositeType", - "properties": [ - { - "$id": "4992", - "isReadOnly": false, - "realPath": [ - "hostname" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4993", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "4994", - "fixed": false, - "raw": "Hostname value. Supports valid domain name, partial or full wildcard" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "4995", - "fixed": false, - "raw": "hostname" - }, - "serializedName": "hostname", - "modelType": { - "$id": "4996", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "4997", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "4998", - "isReadOnly": false, - "realPath": [ - "certificateId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "4999", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5000", - "fixed": false, - "raw": "Identifier of Certificate entity that will be used for TLS connection establishment" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5001", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "5002", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5003", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "5004", - "isReadOnly": false, - "realPath": [ - "negotiateClientCertificate" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5005", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5006", - "fixed": false, - "raw": "Determines whether gateway requests client certificate" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5007", - "fixed": false, - "raw": "negotiateClientCertificate" - }, - "serializedName": "negotiateClientCertificate", - "modelType": { - "$id": "5008", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "5009", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayHostnameConfigurationContractProperties", - "documentation": "Gateway hostname configuration details.", - "containsConstantProperties": false, - "name": { - "$id": "5010", - "fixed": false, - "raw": "GatewayHostnameConfigurationContractProperties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationContractProperties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayHostnameConfigurationContractProperties" - ] - } - }, - "deprecated": false - }, - { - "$id": "5011", - "$type": "CompositeType", - "properties": [ - { - "$id": "5012", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5013", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5014", - "fixed": false, - "raw": "Gateway hostname configuration details." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5015", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "4991" - } - } - ], - "serializedName": "GatewayHostnameConfigurationContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Gateway hostname configuration details.", - "containsConstantProperties": false, - "name": { - "$id": "5016", - "fixed": false, - "raw": "GatewayHostnameConfigurationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayHostnameConfigurationContract" - ] - } - }, - "deprecated": false - }, - { - "$id": "5017", - "$type": "CompositeType", - "properties": [ - { - "$id": "5018", - "isReadOnly": true, - "realPath": [ - "value" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5019", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5020", - "fixed": false, - "raw": "Page values." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5021", - "fixed": false, - "raw": "value" - }, - "serializedName": "value", - "modelType": { - "$id": "5022", - "$type": "SequenceType", - "elementType": { - "$ref": "5011" - }, - "name": { - "$id": "5023", - "fixed": false - }, - "deprecated": false - } - }, - { - "$id": "5024", - "isReadOnly": true, - "realPath": [ - "nextLink" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5025", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5026", - "fixed": false, - "raw": "Next page link if any." - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5027", - "fixed": false, - "raw": "nextLink" - }, - "serializedName": "nextLink", - "modelType": { - "$id": "5028", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5029", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayHostnameConfigurationCollection", - "documentation": "Paged Gateway hostname configuration list representation.", - "containsConstantProperties": false, - "name": { - "$id": "5030", - "fixed": false, - "raw": "GatewayHostnameConfigurationCollection" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationCollection", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/GatewayHostnameConfigurationCollection" - ] - } - }, - "deprecated": false - }, - { - "$id": "5031", - "$type": "CompositeType", - "properties": [ - { - "$id": "5032", - "isReadOnly": false, - "realPath": [ - "provisioningState" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5033", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5034", - "fixed": false, - "raw": "Provisioning state." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "ProvisioningState", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AssociationContract-properties-provisioningState" - ] - }, - "x-ms-enum": { - "name": "ProvisioningState", - "modelAsString": false, - "oldModelAsString": false - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5035", - "fixed": false, - "raw": "provisioningState" - }, - "serializedName": "provisioningState", - "modelType": { - "$id": "5036", - "$type": "EnumType", - "values": [ - { - "$id": "5037", - "name": "created", - "serializedName": "created" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "5038", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5039", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "5040", - "fixed": false, - "raw": "ProvisioningState" - }, - "deprecated": false - } - } - ], - "serializedName": "AssociationContract-properties", - "documentation": "Association entity contract properties.", - "containsConstantProperties": false, - "name": { - "$id": "5041", - "fixed": false, - "raw": "AssociationContract-properties" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AssociationContract-properties", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AssociationContract-properties" - ] - }, - "x-ms-client-flatten": true - }, - "deprecated": false - }, - { - "$id": "5042", - "$type": "CompositeType", - "properties": [ - { - "$id": "5043", - "isReadOnly": false, - "realPath": [ - "properties" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5044", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5045", - "fixed": false, - "raw": "Association entity contract properties." - }, - "extensions": { - "x-ms-client-flatten": true - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5046", - "fixed": false, - "raw": "properties" - }, - "serializedName": "properties", - "modelType": { - "$ref": "5031" - } - } - ], - "serializedName": "AssociationContract", - "baseModelType": { - "$ref": "88" - }, - "documentation": "Association entity details.", - "containsConstantProperties": false, - "name": { - "$id": "5047", - "fixed": false, - "raw": "AssociationContract" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///858?oai3.shaken.json" - ], - "name": "AssociationContract", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/definitions.json#/components/schemas/AssociationContract" - ] - } - }, - "deprecated": false - } - ], - "errorTypes": [ - { - "$ref": "42" - } - ], - "headerTypes": [ - { - "$id": "5048", - "$type": "CompositeType", - "properties": [ - { - "$id": "5049", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5050", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5051", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·c6rlf8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·c6rlf8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5052", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5053", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5054", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Api-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5055", - "fixed": false, - "raw": "Api-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5056", - "$type": "CompositeType", - "properties": [ - { - "$id": "5057", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5059", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·u8ouyk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·u8ouyk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5060", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Api-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5063", - "fixed": false, - "raw": "Api-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5064", - "$type": "CompositeType", - "properties": [ - { - "$id": "5065", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5066", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5067", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·51wgag·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·51wgag·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5068", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5069", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5070", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Api-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5071", - "fixed": false, - "raw": "Api-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5072", - "$type": "CompositeType", - "properties": [ - { - "$id": "5073", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5074", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5075", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·859zgq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·859zgq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5076", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5077", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5078", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiRelease-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5079", - "fixed": false, - "raw": "ApiRelease-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5080", - "$type": "CompositeType", - "properties": [ - { - "$id": "5081", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5082", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5083", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·15cm1jp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·15cm1jp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5084", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5085", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5086", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiRelease-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5087", - "fixed": false, - "raw": "ApiRelease-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5088", - "$type": "CompositeType", - "properties": [ - { - "$id": "5089", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5090", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5091", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·p4tigl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·p4tigl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5092", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5093", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5094", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiRelease-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5095", - "fixed": false, - "raw": "ApiRelease-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5096", - "$type": "CompositeType", - "properties": [ - { - "$id": "5097", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5098", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5099", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1iy7t9o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1iy7t9o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5100", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5101", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5102", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperation-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5103", - "fixed": false, - "raw": "ApiOperation-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5104", - "$type": "CompositeType", - "properties": [ - { - "$id": "5105", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5107", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ixl9hs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1ixl9hs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5108", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5109", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5110", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperation-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5111", - "fixed": false, - "raw": "ApiOperation-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5112", - "$type": "CompositeType", - "properties": [ - { - "$id": "5113", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5114", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5115", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1xqgn9w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1xqgn9w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5116", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5117", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5118", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperation-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5119", - "fixed": false, - "raw": "ApiOperation-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5120", - "$type": "CompositeType", - "properties": [ - { - "$id": "5121", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5122", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5123", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1x283l6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1x283l6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5124", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5125", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5126", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperationPolicy-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5127", - "fixed": false, - "raw": "ApiOperationPolicy-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5128", - "$type": "CompositeType", - "properties": [ - { - "$id": "5129", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5130", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5131", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·129ssym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·129ssym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5132", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5133", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5134", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperationPolicy-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5135", - "fixed": false, - "raw": "ApiOperationPolicy-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5136", - "$type": "CompositeType", - "properties": [ - { - "$id": "5137", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5138", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5139", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1waddm5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1waddm5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5140", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5141", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5142", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiOperationPolicy-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5143", - "fixed": false, - "raw": "ApiOperationPolicy-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5144", - "$type": "CompositeType", - "properties": [ - { - "$id": "5145", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5146", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5147", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·104e3yg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·104e3yg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5148", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5149", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5150", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetEntityStateByOperation-Headers", - "documentation": "Defines headers for GetEntityStateByOperation operation.", - "containsConstantProperties": false, - "name": { - "$id": "5151", - "fixed": false, - "raw": "Tag-GetEntityStateByOperation-Headers" - }, - "deprecated": false - }, - { - "$id": "5152", - "$type": "CompositeType", - "properties": [ - { - "$id": "5153", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5154", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5155", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1leb4l7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1leb4l7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5156", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5157", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5158", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetByOperation-Headers", - "documentation": "Defines headers for GetByOperation operation.", - "containsConstantProperties": false, - "name": { - "$id": "5159", - "fixed": false, - "raw": "Tag-GetByOperation-Headers" - }, - "deprecated": false - }, - { - "$id": "5160", - "$type": "CompositeType", - "properties": [ - { - "$id": "5161", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5162", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5163", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1j5qou5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1j5qou5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5164", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5165", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5166", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiPolicy-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5167", - "fixed": false, - "raw": "ApiPolicy-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5168", - "$type": "CompositeType", - "properties": [ - { - "$id": "5169", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5170", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5171", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·thdyq3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·thdyq3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5172", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5173", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5174", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiPolicy-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5175", - "fixed": false, - "raw": "ApiPolicy-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5176", - "$type": "CompositeType", - "properties": [ - { - "$id": "5177", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5178", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5179", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·czr9f2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·czr9f2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5180", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5181", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5182", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiPolicy-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5183", - "fixed": false, - "raw": "ApiPolicy-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5184", - "$type": "CompositeType", - "properties": [ - { - "$id": "5185", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5186", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5187", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·s37oor·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·s37oor·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5188", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5189", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5190", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiSchema-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5191", - "fixed": false, - "raw": "ApiSchema-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5192", - "$type": "CompositeType", - "properties": [ - { - "$id": "5193", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5194", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5195", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·7jtgvn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·7jtgvn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5196", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5197", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5198", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiSchema-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5199", - "fixed": false, - "raw": "ApiSchema-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5200", - "$type": "CompositeType", - "properties": [ - { - "$id": "5201", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5202", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5203", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·2f6m4o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·2f6m4o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5204", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5205", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5206", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiSchema-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5207", - "fixed": false, - "raw": "ApiSchema-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5208", - "$type": "CompositeType", - "properties": [ - { - "$id": "5209", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5210", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5211", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·bgmo7s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·bgmo7s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5212", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5213", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5214", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiDiagnostic-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5215", - "fixed": false, - "raw": "ApiDiagnostic-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5216", - "$type": "CompositeType", - "properties": [ - { - "$id": "5217", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5219", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1r62g3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1r62g3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5220", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5221", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5222", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiDiagnostic-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5223", - "fixed": false, - "raw": "ApiDiagnostic-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5224", - "$type": "CompositeType", - "properties": [ - { - "$id": "5225", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5226", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5227", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ajrf29·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1ajrf29·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5228", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5229", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5230", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiDiagnostic-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5231", - "fixed": false, - "raw": "ApiDiagnostic-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5232", - "$type": "CompositeType", - "properties": [ - { - "$id": "5233", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5234", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5235", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1t9zoke·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1t9zoke·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5236", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5237", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5238", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssue-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5239", - "fixed": false, - "raw": "ApiIssue-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5240", - "$type": "CompositeType", - "properties": [ - { - "$id": "5241", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5243", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1vogmt5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1vogmt5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5244", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssue-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5247", - "fixed": false, - "raw": "ApiIssue-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5248", - "$type": "CompositeType", - "properties": [ - { - "$id": "5249", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5250", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5251", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1i1uj23·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1i1uj23·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5252", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5253", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5254", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssue-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5255", - "fixed": false, - "raw": "ApiIssue-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5256", - "$type": "CompositeType", - "properties": [ - { - "$id": "5257", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5258", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5259", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·12ncixo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·12ncixo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5260", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5261", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5262", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueComment-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5263", - "fixed": false, - "raw": "ApiIssueComment-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5264", - "$type": "CompositeType", - "properties": [ - { - "$id": "5265", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5266", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5267", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·acljrc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·acljrc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5268", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5269", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5270", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueComment-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5271", - "fixed": false, - "raw": "ApiIssueComment-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5272", - "$type": "CompositeType", - "properties": [ - { - "$id": "5273", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5274", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5275", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1tefd50·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1tefd50·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5276", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5277", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5278", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueComment-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5279", - "fixed": false, - "raw": "ApiIssueComment-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5280", - "$type": "CompositeType", - "properties": [ - { - "$id": "5281", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5282", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5283", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ut7daw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1ut7daw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5284", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5285", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5286", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueAttachment-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5287", - "fixed": false, - "raw": "ApiIssueAttachment-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5288", - "$type": "CompositeType", - "properties": [ - { - "$id": "5289", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5290", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5291", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1y1xqzx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1y1xqzx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5292", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5293", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5294", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueAttachment-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5295", - "fixed": false, - "raw": "ApiIssueAttachment-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5296", - "$type": "CompositeType", - "properties": [ - { - "$id": "5297", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5298", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5299", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1hccgw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1hccgw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5300", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5301", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5302", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiIssueAttachment-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5303", - "fixed": false, - "raw": "ApiIssueAttachment-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5304", - "$type": "CompositeType", - "properties": [ - { - "$id": "5305", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5306", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5307", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1n7p1c5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1n7p1c5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5308", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5309", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5310", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiTagDescription-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5311", - "fixed": false, - "raw": "ApiTagDescription-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5312", - "$type": "CompositeType", - "properties": [ - { - "$id": "5313", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5314", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5315", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1wukgo0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1wukgo0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5316", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5317", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5318", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiTagDescription-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5319", - "fixed": false, - "raw": "ApiTagDescription-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5320", - "$type": "CompositeType", - "properties": [ - { - "$id": "5321", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5322", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5323", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ae46u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·ae46u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5324", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5325", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5326", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiTagDescription-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5327", - "fixed": false, - "raw": "ApiTagDescription-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5328", - "$type": "CompositeType", - "properties": [ - { - "$id": "5329", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5330", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5331", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ukpnd3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1ukpnd3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5332", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5333", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5334", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetEntityStateByApi-Headers", - "documentation": "Defines headers for GetEntityStateByApi operation.", - "containsConstantProperties": false, - "name": { - "$id": "5335", - "fixed": false, - "raw": "Tag-GetEntityStateByApi-Headers" - }, - "deprecated": false - }, - { - "$id": "5336", - "$type": "CompositeType", - "properties": [ - { - "$id": "5337", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5338", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5339", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·6oyvzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·6oyvzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5340", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5341", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5342", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetByApi-Headers", - "documentation": "Defines headers for GetByApi operation.", - "containsConstantProperties": false, - "name": { - "$id": "5343", - "fixed": false, - "raw": "Tag-GetByApi-Headers" - }, - "deprecated": false - }, - { - "$id": "5344", - "$type": "CompositeType", - "properties": [ - { - "$id": "5345", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5346", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5347", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1l0k8ci·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/headers/paths·1l0k8ci·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5348", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5349", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5350", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-AssignToApi-Headers", - "documentation": "Defines headers for AssignToApi operation.", - "containsConstantProperties": false, - "name": { - "$id": "5351", - "fixed": false, - "raw": "Tag-AssignToApi-Headers" - }, - "deprecated": false - }, - { - "$id": "5352", - "$type": "CompositeType", - "properties": [ - { - "$id": "5353", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5354", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5355", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·193eqyo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/headers/paths·193eqyo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5356", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5357", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5358", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSet-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5359", - "fixed": false, - "raw": "ApiVersionSet-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5360", - "$type": "CompositeType", - "properties": [ - { - "$id": "5361", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5362", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5363", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·tjcozm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/headers/paths·tjcozm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5364", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5365", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5366", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSet-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5367", - "fixed": false, - "raw": "ApiVersionSet-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5368", - "$type": "CompositeType", - "properties": [ - { - "$id": "5369", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5370", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5371", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1gmc8o8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/headers/paths·1gmc8o8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5372", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5373", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5374", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ApiVersionSet-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5375", - "fixed": false, - "raw": "ApiVersionSet-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5376", - "$type": "CompositeType", - "properties": [ - { - "$id": "5377", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5378", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5379", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·13elgyn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/headers/paths·13elgyn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5380", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5381", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5382", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServer-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5383", - "fixed": false, - "raw": "AuthorizationServer-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5384", - "$type": "CompositeType", - "properties": [ - { - "$id": "5385", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5386", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5387", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·p1k3zx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/headers/paths·p1k3zx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5388", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5389", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5390", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServer-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5391", - "fixed": false, - "raw": "AuthorizationServer-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5392", - "$type": "CompositeType", - "properties": [ - { - "$id": "5393", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5394", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5395", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1oboaa0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/headers/paths·1oboaa0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5396", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5397", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5398", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "AuthorizationServer-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5399", - "fixed": false, - "raw": "AuthorizationServer-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5400", - "$type": "CompositeType", - "properties": [ - { - "$id": "5401", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5402", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5403", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·17lvnhs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/headers/paths·17lvnhs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5404", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5405", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5406", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Backend-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5407", - "fixed": false, - "raw": "Backend-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5408", - "$type": "CompositeType", - "properties": [ - { - "$id": "5409", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5411", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1hv2j2f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/headers/paths·1hv2j2f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5412", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Backend-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5415", - "fixed": false, - "raw": "Backend-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5416", - "$type": "CompositeType", - "properties": [ - { - "$id": "5417", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5418", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5419", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·b3i60r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/headers/paths·b3i60r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5420", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5421", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5422", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Backend-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5423", - "fixed": false, - "raw": "Backend-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5424", - "$type": "CompositeType", - "properties": [ - { - "$id": "5425", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5426", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5427", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·ziogfa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/headers/paths·ziogfa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5428", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5429", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5430", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Cache-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5431", - "fixed": false, - "raw": "Cache-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5432", - "$type": "CompositeType", - "properties": [ - { - "$id": "5433", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5434", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5435", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·7t8kwz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/headers/paths·7t8kwz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5436", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5437", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5438", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Cache-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5439", - "fixed": false, - "raw": "Cache-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5440", - "$type": "CompositeType", - "properties": [ - { - "$id": "5441", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5442", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5443", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·b4b2px·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/headers/paths·b4b2px·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5444", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5445", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5446", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Cache-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5447", - "fixed": false, - "raw": "Cache-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5448", - "$type": "CompositeType", - "properties": [ - { - "$id": "5449", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5451", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·7fo9hy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/headers/paths·7fo9hy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5452", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Certificate-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5455", - "fixed": false, - "raw": "Certificate-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5456", - "$type": "CompositeType", - "properties": [ - { - "$id": "5457", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5458", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5459", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·xwkdx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/headers/paths·xwkdx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5460", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5461", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5462", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Certificate-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5463", - "fixed": false, - "raw": "Certificate-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5464", - "$type": "CompositeType", - "properties": [ - { - "$id": "5465", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5466", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5467", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1lwaakn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/headers/paths·1lwaakn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5468", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5469", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5470", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Certificate-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5471", - "fixed": false, - "raw": "Certificate-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5472", - "$type": "CompositeType", - "properties": [ - { - "$id": "5473", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5475", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·11bktcl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/headers/paths·11bktcl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5476", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5477", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5478", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Diagnostic-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5479", - "fixed": false, - "raw": "Diagnostic-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5480", - "$type": "CompositeType", - "properties": [ - { - "$id": "5481", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5482", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5483", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·1pxwtkm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/headers/paths·1pxwtkm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5484", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5485", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5486", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Diagnostic-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5487", - "fixed": false, - "raw": "Diagnostic-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5488", - "$type": "CompositeType", - "properties": [ - { - "$id": "5489", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5490", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5491", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·8dxa5g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/headers/paths·8dxa5g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5492", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5493", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5494", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Diagnostic-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5495", - "fixed": false, - "raw": "Diagnostic-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5496", - "$type": "CompositeType", - "properties": [ - { - "$id": "5497", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5498", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5499", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·mqt7zc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/headers/paths·mqt7zc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5500", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5501", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5502", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplate-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5503", - "fixed": false, - "raw": "EmailTemplate-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5504", - "$type": "CompositeType", - "properties": [ - { - "$id": "5505", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5507", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·b3img·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/headers/paths·b3img·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5508", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5509", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5510", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "EmailTemplate-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5511", - "fixed": false, - "raw": "EmailTemplate-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5512", - "$type": "CompositeType", - "properties": [ - { - "$id": "5513", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5514", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5515", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·h4le6x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·h4le6x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5516", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5517", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5518", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Gateway-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5519", - "fixed": false, - "raw": "Gateway-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5520", - "$type": "CompositeType", - "properties": [ - { - "$id": "5521", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5522", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5523", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1l5o851·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·1l5o851·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5524", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5525", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5526", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Gateway-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5527", - "fixed": false, - "raw": "Gateway-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5528", - "$type": "CompositeType", - "properties": [ - { - "$id": "5529", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5530", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5531", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1ylo8vu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·1ylo8vu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5532", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5533", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5534", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Gateway-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5535", - "fixed": false, - "raw": "Gateway-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5536", - "$type": "CompositeType", - "properties": [ - { - "$id": "5537", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5538", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5539", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·158ad8l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·158ad8l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5540", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5541", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5542", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Gateway-ListKeys-Headers", - "documentation": "Defines headers for ListKeys operation.", - "containsConstantProperties": false, - "name": { - "$id": "5543", - "fixed": false, - "raw": "Gateway-ListKeys-Headers" - }, - "deprecated": false - }, - { - "$id": "5544", - "$type": "CompositeType", - "properties": [ - { - "$id": "5545", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5546", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5547", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1owj132·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·1owj132·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5548", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5549", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5550", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayHostnameConfiguration-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5551", - "fixed": false, - "raw": "GatewayHostnameConfiguration-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5552", - "$type": "CompositeType", - "properties": [ - { - "$id": "5553", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5554", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5555", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·yqjxip·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·yqjxip·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5556", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5557", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5558", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayHostnameConfiguration-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5559", - "fixed": false, - "raw": "GatewayHostnameConfiguration-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5560", - "$type": "CompositeType", - "properties": [ - { - "$id": "5561", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5563", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·9234e3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·9234e3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5564", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5565", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5566", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayHostnameConfiguration-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5567", - "fixed": false, - "raw": "GatewayHostnameConfiguration-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5568", - "$type": "CompositeType", - "properties": [ - { - "$id": "5569", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5570", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5571", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·gejrni·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/headers/paths·gejrni·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5572", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5573", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5574", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "GatewayApi-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5575", - "fixed": false, - "raw": "GatewayApi-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5576", - "$type": "CompositeType", - "properties": [ - { - "$id": "5577", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5578", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5579", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1vt5j1u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/headers/paths·1vt5j1u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5580", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5581", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5582", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Group-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5583", - "fixed": false, - "raw": "Group-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5584", - "$type": "CompositeType", - "properties": [ - { - "$id": "5585", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5586", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5587", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·ckc36y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/headers/paths·ckc36y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5588", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5589", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5590", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Group-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5591", - "fixed": false, - "raw": "Group-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5592", - "$type": "CompositeType", - "properties": [ - { - "$id": "5593", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5594", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5595", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·8mxmif·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/headers/paths·8mxmif·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5596", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5597", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5598", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Group-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5599", - "fixed": false, - "raw": "Group-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5600", - "$type": "CompositeType", - "properties": [ - { - "$id": "5601", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5602", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5603", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·9y5edm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/headers/paths·9y5edm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5604", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5605", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5606", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProvider-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5607", - "fixed": false, - "raw": "IdentityProvider-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5608", - "$type": "CompositeType", - "properties": [ - { - "$id": "5609", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5610", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5611", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·wwlps5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/headers/paths·wwlps5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5612", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5613", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5614", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProvider-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5615", - "fixed": false, - "raw": "IdentityProvider-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5616", - "$type": "CompositeType", - "properties": [ - { - "$id": "5617", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5618", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5619", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·lsanoa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/headers/paths·lsanoa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5620", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5621", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5622", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "IdentityProvider-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5623", - "fixed": false, - "raw": "IdentityProvider-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5624", - "$type": "CompositeType", - "properties": [ - { - "$id": "5625", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5626", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5627", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·syvfoo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/headers/paths·syvfoo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5628", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5629", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5630", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Issue-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5631", - "fixed": false, - "raw": "Issue-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5632", - "$type": "CompositeType", - "properties": [ - { - "$id": "5633", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5634", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5635", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·c48ktz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/headers/paths·c48ktz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5636", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5637", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5638", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Logger-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5639", - "fixed": false, - "raw": "Logger-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5640", - "$type": "CompositeType", - "properties": [ - { - "$id": "5641", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5642", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5643", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·karhl4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/headers/paths·karhl4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5644", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5645", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5646", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Logger-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5647", - "fixed": false, - "raw": "Logger-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5648", - "$type": "CompositeType", - "properties": [ - { - "$id": "5649", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5650", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5651", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1sj4hpt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/headers/paths·1sj4hpt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5652", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5653", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5654", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Logger-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5655", - "fixed": false, - "raw": "Logger-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5656", - "$type": "CompositeType", - "properties": [ - { - "$id": "5657", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5658", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5659", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1oa54sl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/headers/paths·1oa54sl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5660", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5661", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5662", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValue-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5663", - "fixed": false, - "raw": "NamedValue-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5664", - "$type": "CompositeType", - "properties": [ - { - "$id": "5665", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5666", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5667", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·734hcf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/headers/paths·734hcf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5668", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5669", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5670", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValue-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5671", - "fixed": false, - "raw": "NamedValue-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5672", - "$type": "CompositeType", - "properties": [ - { - "$id": "5673", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5674", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5675", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·9kdf9d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/headers/paths·9kdf9d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5676", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5677", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5678", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValue-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5679", - "fixed": false, - "raw": "NamedValue-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5680", - "$type": "CompositeType", - "properties": [ - { - "$id": "5681", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5682", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5683", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·utzyy7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/headers/paths·utzyy7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5684", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5685", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5686", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "NamedValue-Update-Headers", - "documentation": "Defines headers for Update operation.", - "containsConstantProperties": false, - "name": { - "$id": "5687", - "fixed": false, - "raw": "NamedValue-Update-Headers" - }, - "deprecated": false - }, - { - "$id": "5688", - "$type": "CompositeType", - "properties": [ - { - "$id": "5689", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5690", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5691", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·15kfpxq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/headers/paths·15kfpxq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5692", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5693", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5694", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenIdConnectProvider-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5695", - "fixed": false, - "raw": "OpenIdConnectProvider-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5696", - "$type": "CompositeType", - "properties": [ - { - "$id": "5697", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5698", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5699", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1gjlhxc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/headers/paths·1gjlhxc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5700", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5701", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5702", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenIdConnectProvider-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5703", - "fixed": false, - "raw": "OpenIdConnectProvider-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5704", - "$type": "CompositeType", - "properties": [ - { - "$id": "5705", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5706", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5707", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1b906n3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/headers/paths·1b906n3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5708", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5709", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5710", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "OpenIdConnectProvider-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5711", - "fixed": false, - "raw": "OpenIdConnectProvider-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5712", - "$type": "CompositeType", - "properties": [ - { - "$id": "5713", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5714", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5715", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1a0ds74·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/headers/paths·1a0ds74·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5716", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5717", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5718", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Policy-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5719", - "fixed": false, - "raw": "Policy-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5720", - "$type": "CompositeType", - "properties": [ - { - "$id": "5721", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5722", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5723", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·y37dbk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/headers/paths·y37dbk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5724", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5725", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5726", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Policy-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5727", - "fixed": false, - "raw": "Policy-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5728", - "$type": "CompositeType", - "properties": [ - { - "$id": "5729", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5730", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5731", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1nj8cok·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/headers/paths·1nj8cok·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5732", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5733", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5734", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Policy-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5735", - "fixed": false, - "raw": "Policy-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5736", - "$type": "CompositeType", - "properties": [ - { - "$id": "5737", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5738", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5739", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1cctya1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·1cctya1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5740", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5741", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5742", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SignInSettings-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5743", - "fixed": false, - "raw": "SignInSettings-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5744", - "$type": "CompositeType", - "properties": [ - { - "$id": "5745", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5746", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5747", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1qqyx0z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·1qqyx0z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5748", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5749", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5750", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SignInSettings-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5751", - "fixed": false, - "raw": "SignInSettings-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5752", - "$type": "CompositeType", - "properties": [ - { - "$id": "5753", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5754", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5755", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1uej09k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·1uej09k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5756", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5757", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5758", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SignUpSettings-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5759", - "fixed": false, - "raw": "SignUpSettings-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5760", - "$type": "CompositeType", - "properties": [ - { - "$id": "5761", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5762", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5763", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·qehho8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·qehho8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5764", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5765", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5766", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "SignUpSettings-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5767", - "fixed": false, - "raw": "SignUpSettings-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5768", - "$type": "CompositeType", - "properties": [ - { - "$id": "5769", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5770", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5771", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·bas11u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·bas11u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5772", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5773", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5774", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "DelegationSettings-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5775", - "fixed": false, - "raw": "DelegationSettings-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5776", - "$type": "CompositeType", - "properties": [ - { - "$id": "5777", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5778", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5779", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·ufqlh2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/headers/paths·ufqlh2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5780", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5781", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5782", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "DelegationSettings-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5783", - "fixed": false, - "raw": "DelegationSettings-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5784", - "$type": "CompositeType", - "properties": [ - { - "$id": "5785", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5786", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5787", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·jtk8h2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·jtk8h2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5788", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5789", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5790", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Product-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5791", - "fixed": false, - "raw": "Product-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5792", - "$type": "CompositeType", - "properties": [ - { - "$id": "5793", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5794", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5795", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·o2ls2o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·o2ls2o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5796", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5797", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5798", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Product-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5799", - "fixed": false, - "raw": "Product-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5800", - "$type": "CompositeType", - "properties": [ - { - "$id": "5801", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5802", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5803", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·p0tk26·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·p0tk26·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5804", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5805", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5806", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Product-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5807", - "fixed": false, - "raw": "Product-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5808", - "$type": "CompositeType", - "properties": [ - { - "$id": "5809", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5810", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5811", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·qfdgmr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·qfdgmr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5812", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5813", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5814", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductPolicy-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5815", - "fixed": false, - "raw": "ProductPolicy-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5816", - "$type": "CompositeType", - "properties": [ - { - "$id": "5817", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5818", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5819", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·xz496v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·xz496v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5820", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5821", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5822", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductPolicy-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5823", - "fixed": false, - "raw": "ProductPolicy-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5824", - "$type": "CompositeType", - "properties": [ - { - "$id": "5825", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5826", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5827", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·af5qww·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·af5qww·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5828", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5829", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5830", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "ProductPolicy-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5831", - "fixed": false, - "raw": "ProductPolicy-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5832", - "$type": "CompositeType", - "properties": [ - { - "$id": "5833", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5834", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5835", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1hg8iof·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·1hg8iof·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5836", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5837", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5838", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetEntityStateByProduct-Headers", - "documentation": "Defines headers for GetEntityStateByProduct operation.", - "containsConstantProperties": false, - "name": { - "$id": "5839", - "fixed": false, - "raw": "Tag-GetEntityStateByProduct-Headers" - }, - "deprecated": false - }, - { - "$id": "5840", - "$type": "CompositeType", - "properties": [ - { - "$id": "5841", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5842", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5843", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·yitesd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/headers/paths·yitesd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5844", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5845", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5846", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetByProduct-Headers", - "documentation": "Defines headers for GetByProduct operation.", - "containsConstantProperties": false, - "name": { - "$id": "5847", - "fixed": false, - "raw": "Tag-GetByProduct-Headers" - }, - "deprecated": false - }, - { - "$id": "5848", - "$type": "CompositeType", - "properties": [ - { - "$id": "5849", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5850", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5851", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·rc1x5g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/headers/paths·rc1x5g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5852", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5853", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5854", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Subscription-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5855", - "fixed": false, - "raw": "Subscription-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5856", - "$type": "CompositeType", - "properties": [ - { - "$id": "5857", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5858", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5859", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·10xrx7q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/headers/paths·10xrx7q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5860", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5861", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5862", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Subscription-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5863", - "fixed": false, - "raw": "Subscription-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5864", - "$type": "CompositeType", - "properties": [ - { - "$id": "5865", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5866", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5867", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·idieab·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/headers/paths·idieab·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5868", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5869", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5870", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Subscription-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5871", - "fixed": false, - "raw": "Subscription-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5872", - "$type": "CompositeType", - "properties": [ - { - "$id": "5873", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5874", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5875", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·dqs5lu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/headers/paths·dqs5lu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5876", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5877", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5878", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-GetEntityState-Headers", - "documentation": "Defines headers for GetEntityState operation.", - "containsConstantProperties": false, - "name": { - "$id": "5879", - "fixed": false, - "raw": "Tag-GetEntityState-Headers" - }, - "deprecated": false - }, - { - "$id": "5880", - "$type": "CompositeType", - "properties": [ - { - "$id": "5881", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5882", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5883", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·10fviqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/headers/paths·10fviqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5884", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5885", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5886", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5887", - "fixed": false, - "raw": "Tag-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5888", - "$type": "CompositeType", - "properties": [ - { - "$id": "5889", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5890", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5891", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·5uuseo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/headers/paths·5uuseo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5892", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5893", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5894", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "Tag-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5895", - "fixed": false, - "raw": "Tag-CreateOrUpdate-Headers" - }, - "deprecated": false - }, - { - "$id": "5896", - "$type": "CompositeType", - "properties": [ - { - "$id": "5897", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5898", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5899", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1157eq7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/headers/paths·1157eq7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5900", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5901", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5902", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantAccess-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5903", - "fixed": false, - "raw": "TenantAccess-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5904", - "$type": "CompositeType", - "properties": [ - { - "$id": "5905", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5906", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5907", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1pyykzk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/headers/paths·1pyykzk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5908", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5909", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5910", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantAccess-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5911", - "fixed": false, - "raw": "TenantAccess-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5912", - "$type": "CompositeType", - "properties": [ - { - "$id": "5913", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5914", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5915", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·90be13·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/headers/paths·90be13·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5916", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5917", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5918", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantAccess-ListSecrets-Headers", - "documentation": "Defines headers for ListSecrets operation.", - "containsConstantProperties": false, - "name": { - "$id": "5919", - "fixed": false, - "raw": "TenantAccess-ListSecrets-Headers" - }, - "deprecated": false - }, - { - "$id": "5920", - "$type": "CompositeType", - "properties": [ - { - "$id": "5921", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5922", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5923", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·454nyk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/headers/paths·454nyk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5924", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5925", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5926", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantAccessGit-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5927", - "fixed": false, - "raw": "TenantAccessGit-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5928", - "$type": "CompositeType", - "properties": [ - { - "$id": "5929", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5930", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5931", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1gphmyp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/headers/paths·1gphmyp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5932", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5933", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5934", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "TenantAccessGit-ListSecrets-Headers", - "documentation": "Defines headers for ListSecrets operation.", - "containsConstantProperties": false, - "name": { - "$id": "5935", - "fixed": false, - "raw": "TenantAccessGit-ListSecrets-Headers" - }, - "deprecated": false - }, - { - "$id": "5936", - "$type": "CompositeType", - "properties": [ - { - "$id": "5937", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5938", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5939", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·15sugy3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/headers/paths·15sugy3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5940", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "User-GetEntityTag-Headers", - "documentation": "Defines headers for GetEntityTag operation.", - "containsConstantProperties": false, - "name": { - "$id": "5943", - "fixed": false, - "raw": "User-GetEntityTag-Headers" - }, - "deprecated": false - }, - { - "$id": "5944", - "$type": "CompositeType", - "properties": [ - { - "$id": "5945", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5946", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5947", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1xqmp5j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·200·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/headers/paths·1xqmp5j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·200·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5948", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5949", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5950", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "User-Get-Headers", - "documentation": "Defines headers for Get operation.", - "containsConstantProperties": false, - "name": { - "$id": "5951", - "fixed": false, - "raw": "User-Get-Headers" - }, - "deprecated": false - }, - { - "$id": "5952", - "$type": "CompositeType", - "properties": [ - { - "$id": "5953", - "isReadOnly": false, - "realPath": [ - "ETag" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "5954", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "5955", - "fixed": false, - "raw": "Current entity state version. Should be treated as opaque and used to make conditional HTTP requests." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1lq7oby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·201·headers·etag", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/headers/paths·1lq7oby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·201·headers·etag" - ] - } - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "5956", - "fixed": false, - "raw": "ETag" - }, - "serializedName": "ETag", - "modelType": { - "$id": "5957", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5958", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "serializedName": "User-CreateOrUpdate-Headers", - "documentation": "Defines headers for CreateOrUpdate operation.", - "containsConstantProperties": false, - "name": { - "$id": "5959", - "fixed": false, - "raw": "User-CreateOrUpdate-Headers" - }, - "deprecated": false - } - ], - "enumTypes": [ - { - "$ref": "2494" - }, - { - "$id": "5960", - "$type": "EnumType", - "values": [ - { - "$id": "5961", - "description": "The following email recipients and users will receive email notifications about subscription requests for API products requiring approval.", - "name": "RequestPublisherNotificationMessage", - "serializedName": "RequestPublisherNotificationMessage" - }, - { - "$id": "5962", - "description": "The following email recipients and users will receive email notifications about new API product subscriptions.", - "name": "PurchasePublisherNotificationMessage", - "serializedName": "PurchasePublisherNotificationMessage" - }, - { - "$id": "5963", - "description": "The following email recipients and users will receive email notifications when new applications are submitted to the application gallery.", - "name": "NewApplicationNotificationMessage", - "serializedName": "NewApplicationNotificationMessage" - }, - { - "$id": "5964", - "description": "The following recipients will receive blind carbon copies of all emails sent to developers.", - "name": "BCC", - "serializedName": "BCC" - }, - { - "$id": "5965", - "description": "The following email recipients and users will receive email notifications when a new issue or comment is submitted on the developer portal.", - "name": "NewIssuePublisherNotificationMessage", - "serializedName": "NewIssuePublisherNotificationMessage" - }, - { - "$id": "5966", - "description": "The following email recipients and users will receive email notifications when developer closes his account.", - "name": "AccountClosedPublisher", - "serializedName": "AccountClosedPublisher" - }, - { - "$id": "5967", - "description": "The following email recipients and users will receive email notifications when subscription usage gets close to usage quota.", - "name": "QuotaLimitApproachingPublisherNotificationMessage", - "serializedName": "QuotaLimitApproachingPublisherNotificationMessage" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "5968", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5969", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "5970", - "fixed": false, - "raw": "NotificationName" - }, - "deprecated": false - }, - { - "$id": "5971", - "$type": "EnumType", - "values": [ - { - "$id": "5972", - "description": "The contents are inline and Content type is an XML document.", - "name": "xml", - "serializedName": "xml" - }, - { - "$id": "5973", - "description": "The contents are inline and Content type is a non XML encoded policy document.", - "name": "rawxml", - "serializedName": "rawxml" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "5974", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5975", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "5976", - "fixed": false, - "raw": "PolicyExportFormat" - }, - "deprecated": false - }, - { - "$id": "5977", - "$type": "EnumType", - "values": [ - { - "$id": "5978", - "name": "applicationApprovedNotificationMessage", - "serializedName": "applicationApprovedNotificationMessage" - }, - { - "$id": "5979", - "name": "accountClosedDeveloper", - "serializedName": "accountClosedDeveloper" - }, - { - "$id": "5980", - "name": "quotaLimitApproachingDeveloperNotificationMessage", - "serializedName": "quotaLimitApproachingDeveloperNotificationMessage" - }, - { - "$id": "5981", - "name": "newDeveloperNotificationMessage", - "serializedName": "newDeveloperNotificationMessage" - }, - { - "$id": "5982", - "name": "emailChangeIdentityDefault", - "serializedName": "emailChangeIdentityDefault" - }, - { - "$id": "5983", - "name": "inviteUserNotificationMessage", - "serializedName": "inviteUserNotificationMessage" - }, - { - "$id": "5984", - "name": "newCommentNotificationMessage", - "serializedName": "newCommentNotificationMessage" - }, - { - "$id": "5985", - "name": "confirmSignUpIdentityDefault", - "serializedName": "confirmSignUpIdentityDefault" - }, - { - "$id": "5986", - "name": "newIssueNotificationMessage", - "serializedName": "newIssueNotificationMessage" - }, - { - "$id": "5987", - "name": "purchaseDeveloperNotificationMessage", - "serializedName": "purchaseDeveloperNotificationMessage" - }, - { - "$id": "5988", - "name": "passwordResetIdentityDefault", - "serializedName": "passwordResetIdentityDefault" - }, - { - "$id": "5989", - "name": "passwordResetByAdminNotificationMessage", - "serializedName": "passwordResetByAdminNotificationMessage" - }, - { - "$id": "5990", - "name": "rejectDeveloperNotificationMessage", - "serializedName": "rejectDeveloperNotificationMessage" - }, - { - "$id": "5991", - "name": "requestDeveloperNotificationMessage", - "serializedName": "requestDeveloperNotificationMessage" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "5992", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "5993", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "5994", - "fixed": false, - "raw": "TemplateName" - }, - "deprecated": false - }, - { - "$id": "5995", - "$type": "EnumType", - "values": [ - { - "$id": "5996", - "description": "Export the Api Definition in OpenApi Specification 2.0 format to the Storage Blob.", - "name": "Swagger", - "serializedName": "swagger-link" - }, - { - "$id": "5997", - "description": "Export the Api Definition in WSDL Schema to Storage Blob. This is only supported for APIs of Type `soap`", - "name": "Wsdl", - "serializedName": "wsdl-link" - }, - { - "$id": "5998", - "description": "Export the Api Definition in WADL Schema to Storage Blob.", - "name": "Wadl", - "serializedName": "wadl-link" - }, - { - "$id": "5999", - "description": "Export the Api Definition in OpenApi Specification 3.0 to Storage Blob.", - "name": "Openapi", - "serializedName": "openapi-link" - }, - { - "$id": "6000", - "description": "Export the Api Definition in OpenApi Specification 3.0 as JSON document to Storage Blob.", - "name": "OpenapiJson", - "serializedName": "openapi+json-link" - } - ], - "oldModelAsString": true, - "modelAsString": true, - "underlyingType": { - "$id": "6001", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6002", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "6003", - "fixed": false, - "raw": "ExportFormat" - }, - "deprecated": false - }, - { - "$ref": "113" - }, - { - "$ref": "146" - }, - { - "$ref": "237" - }, - { - "$ref": "525" - }, - { - "$ref": "579" - }, - { - "$ref": "727" - }, - { - "$ref": "818" - }, - { - "$id": "6004", - "$type": "EnumType", - "values": [ - { - "$id": "6005", - "name": "Tenant", - "serializedName": "Tenant" - }, - { - "$id": "6006", - "name": "Product", - "serializedName": "Product" - }, - { - "$id": "6007", - "name": "Api", - "serializedName": "Api" - }, - { - "$id": "6008", - "name": "Operation", - "serializedName": "Operation" - }, - { - "$id": "6009", - "name": "All", - "serializedName": "All" - } - ], - "oldModelAsString": false, - "modelAsString": false, - "underlyingType": { - "$id": "6010", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6011", - "fixed": false, - "raw": "String" - }, - "deprecated": false - }, - "name": { - "$id": "6012", - "fixed": false, - "raw": "PolicyScopeContract" - }, - "deprecated": false - }, - { - "$ref": "985" - }, - { - "$ref": "1174" - }, - { - "$ref": "1196" - }, - { - "$ref": "1042" - }, - { - "$ref": "1073" - }, - { - "$ref": "1228" - }, - { - "$ref": "1450" - }, - { - "$ref": "1540" - }, - { - "$ref": "1573" - }, - { - "$ref": "1591" - }, - { - "$ref": "1641" - }, - { - "$ref": "1917" - }, - { - "$ref": "2176" - }, - { - "$ref": "2135" - }, - { - "$ref": "2209" - }, - { - "$ref": "2220" - }, - { - "$ref": "2395" - }, - { - "$ref": "2693" - }, - { - "$ref": "2801" - }, - { - "$ref": "3263" - }, - { - "$ref": "3387" - }, - { - "$ref": "3588" - }, - { - "$ref": "4251" - }, - { - "$ref": "4749" - }, - { - "$ref": "4758" - }, - { - "$ref": "4664" - }, - { - "$ref": "4796" - }, - { - "$ref": "5036" - } - ], - "name": "ApiManagementClient", - "namespace": "Microsoft.Azure.Management.ApiManagement", - "modelsName": "Models", - "apiVersion": "2019-12-01", - "baseUrl": "https://management.azure.com", - "documentation": "ApiManagement Client", - "extensions": { - "security": [ - { - "azure_auth": [ - "user_impersonation" - ] - } - ] - }, - "properties": [ - { - "$id": "6013", - "isReadOnly": false, - "realPath": [ - "accessName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6014", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "6015", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6016", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "6017", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6018", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6019", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6021", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6022", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6023", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6024", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6025", - "isReadOnly": false, - "realPath": [ - "apiId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6026", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6027", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6028", - "fixed": false, - "raw": "ApiId1" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6029", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6030", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6031", - "isReadOnly": false, - "realPath": [ - "api-version" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6033", - "fixed": false, - "raw": "Version of the API to be used with the client request." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6034", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6035", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6036", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6037", - "isReadOnly": false, - "realPath": [ - "versionSetId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6038", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6039", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6040", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "6041", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6042", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6043", - "isReadOnly": false, - "realPath": [ - "attachmentId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6044", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6045", - "fixed": false, - "raw": "Attachment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AttachmentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AttachmentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6046", - "fixed": false, - "raw": "attachmentId" - }, - "serializedName": "attachmentId", - "modelType": { - "$id": "6047", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6048", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6049", - "isReadOnly": false, - "realPath": [ - "authsid" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6050", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6051", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6052", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "6053", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6054", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6055", - "isReadOnly": false, - "realPath": [ - "backendId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6056", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6057", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6058", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "6059", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6060", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6061", - "isReadOnly": false, - "realPath": [ - "cacheId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6063", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6064", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "6065", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6066", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6067", - "isReadOnly": false, - "realPath": [ - "certificateId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6068", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6069", - "fixed": false, - "raw": "Identifier of the certificate entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CertificateIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CertificateIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6070", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "6071", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6072", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6073", - "isReadOnly": false, - "realPath": [ - "commentId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6074", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6075", - "fixed": false, - "raw": "Comment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CommentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CommentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6076", - "fixed": false, - "raw": "commentId" - }, - "serializedName": "commentId", - "modelType": { - "$id": "6077", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6078", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6079", - "isReadOnly": false, - "realPath": [ - "configurationName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6080", - "fixed": false, - "raw": "configuration" - }, - "deprecated": false, - "documentation": { - "$id": "6081", - "fixed": false, - "raw": "The identifier of the Git Configuration Operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ConfigurationParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6082", - "fixed": false, - "raw": "configurationName" - }, - "serializedName": "configurationName", - "modelType": { - "$id": "6083", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6084", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6085", - "isReadOnly": false, - "realPath": [ - "diagnosticId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6086", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6087", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6088", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "6089", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6090", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6091", - "isReadOnly": false, - "realPath": [ - "email" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6092", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6093", - "fixed": false, - "raw": "Email identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "EmailParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/EmailParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6094", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "6095", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6096", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6097", - "isReadOnly": false, - "realPath": [ - "groupId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6098", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6099", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6100", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "6101", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6102", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6103", - "isReadOnly": false, - "realPath": [ - "identityProviderName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6104", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6105", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6106", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "6107", - "isReadOnly": false, - "realPath": [ - "If-Match" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6108", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6109", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6110", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "6111", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6112", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6113", - "isReadOnly": false, - "realPath": [ - "If-Match" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6114", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6115", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6116", - "fixed": false, - "raw": "IfMatch1" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "6117", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6118", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6119", - "isReadOnly": false, - "realPath": [ - "issueId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6120", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6121", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6122", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "6123", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6124", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6125", - "isReadOnly": false, - "realPath": [ - "locationName" - ], - "collectionFormat": "none", - "constraints": { - "MinLength": "1" - }, - "defaultValue": { - "$id": "6126", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6127", - "fixed": false, - "raw": "Location in which the API Management service is deployed. This is one of the Azure Regions like West US, East US, South Central US." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LocationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LocationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6128", - "fixed": false, - "raw": "locationName" - }, - "serializedName": "locationName", - "modelType": { - "$id": "6129", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6130", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6131", - "isReadOnly": false, - "realPath": [ - "loggerId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6132", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6133", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6134", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "6135", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6136", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6137", - "isReadOnly": false, - "realPath": [ - "notificationName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6138", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6139", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6140", - "fixed": false, - "raw": "NotificationName1" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "6141", - "isReadOnly": false, - "realPath": [ - "notify" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6142", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6143", - "fixed": false, - "raw": "Notify change in Subscription State. \n - If false, do not send any email notification for change of state of subscription \n - If true, send email notification of change of state of subscription " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotifySubscriptionStateChangeParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotifySubscriptionStateChangeParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6144", - "fixed": false, - "raw": "notify" - }, - "serializedName": "notify", - "modelType": { - "$id": "6145", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6146", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6147", - "isReadOnly": false, - "realPath": [ - "opid" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6148", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6149", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6150", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "6151", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6152", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6153", - "isReadOnly": false, - "realPath": [ - "operationId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6154", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6155", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6156", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "6157", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6158", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6159", - "isReadOnly": false, - "realPath": [ - "format" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6160", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "6161", - "fixed": false, - "raw": "Policy Export Format." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyExportFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyExportFormat" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6162", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5971" - } - }, - { - "$id": "6163", - "isReadOnly": false, - "realPath": [ - "policyId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6164", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "6165", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6166", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "6167", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6168", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6169", - "isReadOnly": false, - "realPath": [ - "productId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6170", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6171", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6172", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "6173", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6174", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6175", - "isReadOnly": false, - "realPath": [ - "namedValueId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6176", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6177", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6178", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "6179", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6180", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6181", - "isReadOnly": false, - "realPath": [ - "quotaCounterKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6182", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6183", - "fixed": false, - "raw": "Quota counter key identifier.This is the result of expression defined in counter-key attribute of the quota-by-key policy.For Example, if you specify counter-key=\"boo\" in the policy, then it’s accessible by \"boo\" counter key. But if it’s defined as counter-key=\"@(\"b\"+\"a\")\" then it will be accessible by \"ba\" key" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaCounterKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaCounterKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6184", - "fixed": false, - "raw": "quotaCounterKey" - }, - "serializedName": "quotaCounterKey", - "modelType": { - "$id": "6185", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6186", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6187", - "isReadOnly": false, - "realPath": [ - "quotaPeriodKey" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6188", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6189", - "fixed": false, - "raw": "Quota period key identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaPeriodKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaPeriodKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6190", - "fixed": false, - "raw": "quotaPeriodKey" - }, - "serializedName": "quotaPeriodKey", - "modelType": { - "$id": "6191", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6192", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6193", - "isReadOnly": false, - "realPath": [ - "releaseId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6194", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6195", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6196", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "6197", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6198", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6199", - "isReadOnly": false, - "realPath": [ - "resourceGroupName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6200", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6201", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6202", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6203", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6204", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6205", - "isReadOnly": false, - "realPath": [ - "schemaId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6206", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6207", - "fixed": false, - "raw": "Schema identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SchemaIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SchemaIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6208", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "6209", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6210", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6211", - "isReadOnly": false, - "realPath": [ - "serviceName" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6212", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6213", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6214", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6215", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6216", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6217", - "isReadOnly": false, - "realPath": [ - "$skip" - ], - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "6218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6219", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6220", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "6221", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "6222", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "6223", - "isReadOnly": false, - "realPath": [ - "sid" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6224", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6225", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6226", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "6227", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6228", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6229", - "isReadOnly": false, - "realPath": [ - "subscriptionId" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6230", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6231", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6232", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6233", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6234", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6235", - "isReadOnly": false, - "realPath": [ - "tagId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6236", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6237", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6238", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "6239", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6240", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6241", - "isReadOnly": false, - "realPath": [ - "tagDescriptionId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6243", - "fixed": false, - "raw": "Tag description identifier. Used when creating tagDescription for API/Tag association. Based on API and Tag names." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagDescriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagDescriptionIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6244", - "fixed": false, - "raw": "tagDescriptionId" - }, - "serializedName": "tagDescriptionId", - "modelType": { - "$id": "6245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6247", - "isReadOnly": false, - "realPath": [ - "templateName" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6248", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6249", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6250", - "fixed": false, - "raw": "TemplateName1" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "6251", - "isReadOnly": false, - "realPath": [ - "$top" - ], - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "6252", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6253", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6254", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "6255", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "6256", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "6257", - "isReadOnly": false, - "realPath": [ - "userId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6258", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6259", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6260", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "6261", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6262", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6263", - "isReadOnly": false, - "realPath": [ - "gatewayId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6264", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6265", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6266", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "6267", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6268", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6269", - "isReadOnly": false, - "realPath": [ - "hcId" - ], - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "6270", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6271", - "fixed": false, - "raw": "Gateway hostname configuration identifier. Must be unique in the scope of parent Gateway entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayHostnameConfigurationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6272", - "fixed": false, - "raw": "hcId" - }, - "serializedName": "hcId", - "modelType": { - "$id": "6273", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6274", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6275", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6276", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6277", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1r2a6hi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1r2a6hi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6278", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6279", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6280", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6281", - "isReadOnly": false, - "realPath": [ - "tags" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6282", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6283", - "fixed": false, - "raw": "Include tags in the response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·lnjiro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·lnjiro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6284", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "6285", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6286", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6287", - "isReadOnly": false, - "realPath": [ - "expandApiVersionSet" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6288", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6289", - "fixed": false, - "raw": "Include full ApiVersionSet resource in response" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·feivzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·feivzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6290", - "fixed": false, - "raw": "expandApiVersionSet" - }, - "serializedName": "expandApiVersionSet", - "modelType": { - "$id": "6291", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6292", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6293", - "isReadOnly": false, - "realPath": [ - "deleteRevisions" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6294", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6295", - "fixed": false, - "raw": "Delete all revisions of the Api." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13hd2x1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·13hd2x1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6296", - "fixed": false, - "raw": "deleteRevisions" - }, - "serializedName": "deleteRevisions", - "modelType": { - "$id": "6297", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6298", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6299", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6300", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6301", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| apiRevision | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·w8r971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·w8r971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6302", - "fixed": false, - "raw": "Filter1" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6303", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6304", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6305", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6306", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6307", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| notes | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1rkfjr1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1rkfjr1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6308", - "fixed": false, - "raw": "Filter2" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6309", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6310", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6311", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6312", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6313", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·33yq7v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·33yq7v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6314", - "fixed": false, - "raw": "Filter3" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6315", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6316", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6317", - "isReadOnly": false, - "realPath": [ - "tags" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6318", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6319", - "fixed": false, - "raw": "Include tags in the response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13oe3r1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·13oe3r1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6320", - "fixed": false, - "raw": "Tags1" - }, - "serializedName": "tags", - "modelType": { - "$id": "6321", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6322", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6323", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6324", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6325", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·hkkmdm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·hkkmdm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6326", - "fixed": false, - "raw": "Filter4" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6327", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6328", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6329", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6330", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6331", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1512wdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1512wdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6332", - "fixed": false, - "raw": "Filter5" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6333", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6334", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6335", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6336", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6337", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| contentType | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·w4zp2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·w4zp2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6338", - "fixed": false, - "raw": "Filter6" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6339", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6340", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6341", - "isReadOnly": false, - "realPath": [ - "force" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6342", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6343", - "fixed": false, - "raw": "If true removes all references to the schema before deleting it." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1c89gzn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1c89gzn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6344", - "fixed": false, - "raw": "force" - }, - "serializedName": "force", - "modelType": { - "$id": "6345", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6346", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6347", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6348", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6349", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1flzj2b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1flzj2b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6350", - "fixed": false, - "raw": "Filter7" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6351", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6352", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6353", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6354", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6355", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·a5f474·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·a5f474·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6356", - "fixed": false, - "raw": "Filter8" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6357", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6358", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6359", - "isReadOnly": false, - "realPath": [ - "expandCommentsAttachments" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6360", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6361", - "fixed": false, - "raw": "Expand the comment attachments. " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1vsgfsq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1vsgfsq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6362", - "fixed": false, - "raw": "expandCommentsAttachments" - }, - "serializedName": "expandCommentsAttachments", - "modelType": { - "$id": "6363", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6364", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6365", - "isReadOnly": false, - "realPath": [ - "expandCommentsAttachments" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6366", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6367", - "fixed": false, - "raw": "Expand the comment attachments. " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1kavfqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1kavfqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6368", - "fixed": false, - "raw": "ExpandCommentsAttachments1" - }, - "serializedName": "expandCommentsAttachments", - "modelType": { - "$id": "6369", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6370", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6371", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6372", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6373", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1bgwz4k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1bgwz4k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6374", - "fixed": false, - "raw": "Filter9" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6375", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6376", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6377", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6378", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6379", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·16uasyh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·16uasyh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6380", - "fixed": false, - "raw": "Filter10" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6381", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6382", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6383", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6384", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6385", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·low4l4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·low4l4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6386", - "fixed": false, - "raw": "Filter11" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6387", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6388", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6389", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6390", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6391", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·432067·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·432067·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6392", - "fixed": false, - "raw": "Filter12" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6393", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6394", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6395", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6396", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6397", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1nkl5bw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1nkl5bw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6398", - "fixed": false, - "raw": "Filter13" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6399", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6400", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6401", - "isReadOnly": false, - "realPath": [ - "includeNotTaggedOperations" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6402", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6403", - "fixed": false, - "raw": "Include not tagged Operations." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·10c0hrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·10c0hrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6404", - "fixed": false, - "raw": "includeNotTaggedOperations" - }, - "serializedName": "includeNotTaggedOperations", - "modelType": { - "$id": "6405", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6406", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6407", - "isReadOnly": false, - "realPath": [ - "format" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6408", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6409", - "fixed": false, - "raw": "Format in which to export the Api Details to the Storage Blob with Sas Key valid for 5 minutes." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·10mzsja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·10mzsja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6410", - "fixed": false, - "raw": "Format1" - }, - "serializedName": "format", - "modelType": { - "$ref": "5995" - } - }, - { - "$id": "6411", - "isReadOnly": false, - "realPath": [ - "export" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6412", - "fixed": false, - "raw": "true" - }, - "deprecated": false, - "documentation": { - "$id": "6413", - "fixed": false, - "raw": "Query parameter required to export the API details." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·nwa1uy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·nwa1uy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6414", - "fixed": false, - "raw": "export" - }, - "serializedName": "export", - "modelType": { - "$id": "6415", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6416", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6417", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6418", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6419", - "fixed": false, - "raw": "| Field | Supported operators | Supported functions |\n|-------------|------------------------|-----------------------------------|\n\r\n|name | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|displayName | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|apiRevision | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|path | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|description | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|serviceUrl | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|isCurrent | eq | |\n" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·ua2fe8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/parameters/paths·ua2fe8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6420", - "fixed": false, - "raw": "Filter14" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6421", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6422", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6423", - "isReadOnly": false, - "realPath": [ - "includeNotTaggedApis" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6424", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6425", - "fixed": false, - "raw": "Include not tagged APIs." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·b50rje·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/parameters/paths·b50rje·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6426", - "fixed": false, - "raw": "includeNotTaggedApis" - }, - "serializedName": "includeNotTaggedApis", - "modelType": { - "$id": "6427", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6428", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6429", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6430", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6431", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·i0vzg8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/parameters/paths·i0vzg8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6432", - "fixed": false, - "raw": "Filter15" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6433", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6434", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6435", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6436", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6437", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1mcx70f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/parameters/paths·1mcx70f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6438", - "fixed": false, - "raw": "Filter16" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6439", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6440", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6441", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6442", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6443", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| title | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| url | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1dj5iwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/parameters/paths·1dj5iwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6444", - "fixed": false, - "raw": "Filter17" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6445", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6446", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6447", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6448", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6449", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| subject | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| thumbprint | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| expirationDate | filter | ge, le, eq, ne, gt, lt | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·f7hcyi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/parameters/paths·f7hcyi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6450", - "fixed": false, - "raw": "Filter18" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6451", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6452", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6453", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6454", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6455", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·bvls2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/parameters/paths·bvls2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6456", - "fixed": false, - "raw": "Filter19" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6457", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6458", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6459", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6460", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6461", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1r4fwx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/parameters/paths·1r4fwx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6462", - "fixed": false, - "raw": "Filter20" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6463", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6464", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6465", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6466", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6467", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| aadObjectId | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1qlxpay·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/parameters/paths·1qlxpay·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6468", - "fixed": false, - "raw": "Filter21" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6469", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6470", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6471", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6472", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6473", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| firstName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| lastName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| email | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| registrationDate | filter | ge, le, eq, ne, gt, lt | |
| note | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1xdgi25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/parameters/paths·1xdgi25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6474", - "fixed": false, - "raw": "Filter22" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6475", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6476", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6477", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6478", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6479", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| title | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| authorName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·1b160y2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/parameters/paths·1b160y2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6480", - "fixed": false, - "raw": "Filter23" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6481", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6482", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6483", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6484", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6485", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| loggerType | filter | eq | |
| resourceId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1f3a4om·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/parameters/paths·1f3a4om·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6486", - "fixed": false, - "raw": "Filter24" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6487", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6488", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6489", - "isReadOnly": false, - "realPath": [ - "force" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6490", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6491", - "fixed": false, - "raw": "Force deletion even if diagnostic is attached." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·hojsgx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/parameters/paths·hojsgx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6492", - "fixed": false, - "raw": "Force1" - }, - "serializedName": "force", - "modelType": { - "$id": "6493", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6494", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6495", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6496", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6497", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| tags | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith, any, all |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·13chg5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/parameters/paths·13chg5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6498", - "fixed": false, - "raw": "Filter25" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6499", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6500", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6501", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6502", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6503", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·17nq51t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/parameters/paths·17nq51t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6504", - "fixed": false, - "raw": "Filter26" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6505", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6506", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6507", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6508", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6509", - "fixed": false, - "raw": "Policy scope." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///846?oai3.shaken.json" - ], - "name": "paths·nxqhzv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicydescriptions.json#/components/parameters/paths·nxqhzv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6510", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$ref": "6004" - } - }, - { - "$id": "6511", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6512", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6513", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| groups | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·16fv999·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·16fv999·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6514", - "fixed": false, - "raw": "Filter27" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6515", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6516", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6517", - "isReadOnly": false, - "realPath": [ - "expandGroups" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6518", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6519", - "fixed": false, - "raw": "When set to true, the response contains an array of groups that have visibility to the product. The default is false." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·wkoi6v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·wkoi6v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6520", - "fixed": false, - "raw": "expandGroups" - }, - "serializedName": "expandGroups", - "modelType": { - "$id": "6521", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6522", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6523", - "isReadOnly": false, - "realPath": [ - "tags" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6524", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6525", - "fixed": false, - "raw": "Products which are part of a specific tag." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1tsogxp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·1tsogxp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6526", - "fixed": false, - "raw": "Tags2" - }, - "serializedName": "tags", - "modelType": { - "$id": "6527", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6528", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6529", - "isReadOnly": false, - "realPath": [ - "deleteSubscriptions" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6530", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6531", - "fixed": false, - "raw": "Delete existing subscriptions associated with the product or not." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·a68owy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·a68owy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6532", - "fixed": false, - "raw": "deleteSubscriptions" - }, - "serializedName": "deleteSubscriptions", - "modelType": { - "$id": "6533", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6534", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6535", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6536", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6537", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·y1lzds·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·y1lzds·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6538", - "fixed": false, - "raw": "Filter28" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6539", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6540", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6541", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6542", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6543", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | |
| displayName | filter | eq, ne | |
| description | filter | eq, ne | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·wo5o7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·wo5o7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6544", - "fixed": false, - "raw": "Filter29" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6545", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6546", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6547", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6548", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6549", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| user | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·10cgvz8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·10cgvz8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6550", - "fixed": false, - "raw": "Filter30" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6551", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6552", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6553", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6554", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6555", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1rmagpq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·1rmagpq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6556", - "fixed": false, - "raw": "Filter31" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6557", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6558", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6559", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6560", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6561", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·r7ickx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/parameters/paths·r7ickx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6562", - "fixed": false, - "raw": "Filter32" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6563", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6564", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6565", - "isReadOnly": false, - "realPath": [ - "includeNotTaggedProducts" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6566", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6567", - "fixed": false, - "raw": "Include not tagged Products." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·1h3cie7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/parameters/paths·1h3cie7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6568", - "fixed": false, - "raw": "includeNotTaggedProducts" - }, - "serializedName": "includeNotTaggedProducts", - "modelType": { - "$id": "6569", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6570", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6571", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6572", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6573", - "fixed": false, - "raw": "The filter to apply on the operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·i2btxd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·i2btxd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6574", - "fixed": false, - "raw": "Filter33" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6575", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6576", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6577", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6578", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6579", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1ake9uj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1ake9uj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6580", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6581", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6582", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6583", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6584", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6585", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| userId | select, filter | eq | |
| apiRegion | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1i4jt2g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1i4jt2g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6586", - "fixed": false, - "raw": "Filter34" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6587", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6588", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6589", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6590", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6591", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·91ii1e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·91ii1e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6592", - "fixed": false, - "raw": "Orderby1" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6593", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6594", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6595", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6596", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6597", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | select, filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1ym2p3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1ym2p3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6598", - "fixed": false, - "raw": "Filter35" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6599", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6600", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6601", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6602", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6603", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·15hpe5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·15hpe5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6604", - "fixed": false, - "raw": "Orderby2" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6605", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6606", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6607", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6608", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6609", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | select, filter | eq | |
| subscriptionId | filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·12axkuc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·12axkuc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6610", - "fixed": false, - "raw": "Filter36" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6611", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6612", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6613", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6614", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6615", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1x8owdn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1x8owdn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6616", - "fixed": false, - "raw": "Orderby3" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6617", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6618", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6619", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6620", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6621", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| country | select | | |
| region | select | | |
| zip | select | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select | | |
| callCountBlocked | select | | |
| callCountFailed | select | | |
| callCountOther | select | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1knf12x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1knf12x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6622", - "fixed": false, - "raw": "Filter37" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6623", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6624", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6625", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6626", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6627", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | select, filter | eq | |
| productId | select, filter | eq | |
| subscriptionId | select, filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1owptec·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1owptec·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6628", - "fixed": false, - "raw": "Filter38" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6629", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6630", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6631", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6632", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6633", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1hj6ddg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1hj6ddg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6634", - "fixed": false, - "raw": "Orderby4" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6635", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6636", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6637", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6638", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6639", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter, select | ge, le | |
| interval | select | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select | | |
| callCountBlocked | select | | |
| callCountFailed | select | | |
| callCountOther | select | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1bk75fe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1bk75fe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6640", - "fixed": false, - "raw": "Filter39" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6641", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6642", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6643", - "isReadOnly": false, - "realPath": [ - "$orderby" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6644", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6645", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1uwu4b2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1uwu4b2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6646", - "fixed": false, - "raw": "Orderby5" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "6647", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6648", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6649", - "isReadOnly": false, - "realPath": [ - "interval" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6650", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6651", - "fixed": false, - "raw": "By time interval. Interval must be multiple of 15 minutes and may not be zero. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·4je6ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·4je6ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6652", - "fixed": false, - "raw": "interval" - }, - "serializedName": "interval", - "modelType": { - "$id": "6653", - "$type": "PrimaryType", - "format": "duration", - "knownPrimaryType": "timeSpan", - "name": { - "$id": "6654", - "fixed": false, - "raw": "TimeSpan" - }, - "deprecated": false - } - }, - { - "$id": "6655", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6656", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6657", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| productId | filter | eq | |
| userId | filter | eq | |
| apiRegion | filter | eq | |
| subscriptionId | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·12ipz25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·12ipz25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6658", - "fixed": false, - "raw": "Filter40" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6659", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6660", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6661", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6662", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6663", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| user | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·w09v0s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/parameters/paths·w09v0s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6664", - "fixed": false, - "raw": "Filter41" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6665", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6666", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6667", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6668", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6669", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| aid | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiRevision | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| isCurrent | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///854?oai3.shaken.json" - ], - "name": "paths·1hnucgf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtagresources.json#/components/parameters/paths·1hnucgf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6670", - "fixed": false, - "raw": "Filter42" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6671", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6672", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6673", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6674", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6675", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·ufdqpa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/parameters/paths·ufdqpa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6676", - "fixed": false, - "raw": "Filter43" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6677", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6678", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6679", - "isReadOnly": false, - "realPath": [ - "scope" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6680", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6681", - "fixed": false, - "raw": "Scope like 'apis', 'products' or 'apis/{apiId}" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·nakqym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/parameters/paths·nakqym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6682", - "fixed": false, - "raw": "Scope1" - }, - "serializedName": "scope", - "modelType": { - "$id": "6683", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6684", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6685", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6686", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6687", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| firstName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| lastName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| email | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| registrationDate | filter | ge, le, eq, ne, gt, lt | |
| note | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| groups | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·6s13x7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·6s13x7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6688", - "fixed": false, - "raw": "Filter44" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6689", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6690", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6691", - "isReadOnly": false, - "realPath": [ - "expandGroups" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6692", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6693", - "fixed": false, - "raw": "Detailed Group in response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·55kgqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·55kgqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6694", - "fixed": false, - "raw": "ExpandGroups1" - }, - "serializedName": "expandGroups", - "modelType": { - "$id": "6695", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6696", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6697", - "isReadOnly": false, - "realPath": [ - "deleteSubscriptions" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6698", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6699", - "fixed": false, - "raw": "Whether to delete user's subscription or not." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·vh7g99·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·vh7g99·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6700", - "fixed": false, - "raw": "DeleteSubscriptions1" - }, - "serializedName": "deleteSubscriptions", - "modelType": { - "$id": "6701", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6702", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6703", - "isReadOnly": false, - "realPath": [ - "notify" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6704", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6705", - "fixed": false, - "raw": "Send an Account Closed Email notification to the User." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·l7t9ov·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·l7t9ov·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6706", - "fixed": false, - "raw": "Notify1" - }, - "serializedName": "notify", - "modelType": { - "$id": "6707", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6708", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6709", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6710", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6711", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·r6cajr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·r6cajr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6712", - "fixed": false, - "raw": "Filter45" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6713", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6714", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6715", - "isReadOnly": false, - "realPath": [ - "$filter" - ], - "collectionFormat": "none", - "defaultValue": { - "$id": "6716", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6717", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·15y7boe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·15y7boe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6718", - "fixed": false, - "raw": "Filter46" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6719", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6720", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "operations": [ - { - "$id": "6721", - "methods": [ - { - "$id": "6722", - "parameters": [ - { - "$id": "6723", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6724", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6725", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6726", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6727", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6728", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6729", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6730", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6731", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6732", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6733", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6734", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6735", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6736", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6737", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1r2a6hi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1r2a6hi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6738", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "6739", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6740", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6741", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "6742", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6743", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6744", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "6745", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "6746", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "6747", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "6748", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6749", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6750", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "6751", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "6752", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "6753", - "clientProperty": { - "$ref": "6281" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6754", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6755", - "fixed": false, - "raw": "Include tags in the response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·lnjiro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·lnjiro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6756", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "6757", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6758", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6759", - "clientProperty": { - "$ref": "6287" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6760", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6761", - "fixed": false, - "raw": "Include full ApiVersionSet resource in response" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·feivzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·feivzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6762", - "fixed": false, - "raw": "expandApiVersionSet" - }, - "serializedName": "expandApiVersionSet", - "modelType": { - "$id": "6763", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6764", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6765", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6766", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6767", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6768", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6769", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6770", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6771", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6772", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6773", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6774", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6775", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6776", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "6777", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "6778", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "6779", - "body": { - "$ref": "1135" - }, - "extensions": { - "$id": "6780", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·17gjlmb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·17gjlmb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "6781", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "6782", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1df69m1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1df69m1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "6783", - "body": { - "$ref": "1135" - }, - "isNullable": true - }, - "description": "Lists all APIs of the API Management service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-create-apis", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ApiContract", - "x-ms-examples": { - "ApiManagementListApis": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "type": "Microsoft.ApiManagement/service/apis", - "name": "a1", - "properties": { - "displayName": "api1", - "apiRevision": "1", - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "api1", - "protocols": [ - "https" - ], - "isCurrent": true, - "apiVersionSetId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/c48f96c9-1385-4e2d-b410-5ab591ce0fc4" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5a73933b8f27f7cc82a2d533", - "type": "Microsoft.ApiManagement/service/apis", - "name": "5a73933b8f27f7cc82a2d533", - "properties": { - "displayName": "api1", - "apiRevision": "1", - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "api1", - "protocols": [ - "https" - ], - "isCurrent": true, - "apiVersion": "v1", - "apiVersionSetId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/c48f96c9-1385-4e2d-b410-5ab591ce0fc4" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echo-api", - "properties": { - "displayName": "Echo API", - "apiRevision": "1", - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo", - "protocols": [ - "https" - ], - "isCurrent": true - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5a7390baa5816a110435aee0", - "type": "Microsoft.ApiManagement/service/apis", - "name": "5a7390baa5816a110435aee0", - "properties": { - "displayName": "Swagger Petstore Extensive", - "apiRevision": "1", - "description": "A sample API that uses a petstore as an example to demonstrate features in the swagger-2.0 specification", - "serviceUrl": "http://petstore.swagger.wordnik.com/api", - "path": "vvv", - "protocols": [ - "https" - ], - "isCurrent": true - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "6784", - "parameters": [ - { - "$id": "6785", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6786", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6787", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6788", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6789", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6790", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6791", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6792", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6793", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6794", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6795", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6796", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6797", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6798", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6799", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6800", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6801", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6802", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6803", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6804", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6805", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6806", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6807", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6808", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6809", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6810", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6811", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6812", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6813", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6814", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "6815", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "6816", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "6817", - "headers": { - "$ref": "5048" - }, - "extensions": { - "$id": "6818", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ct8e08·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1ct8e08·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "6819", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5048" - }, - "extensions": { - "$id": "6820", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ebwjpr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ebwjpr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "6821", - "headers": { - "$ref": "5048" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "6822", - "parameters": [ - { - "$id": "6823", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6824", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6825", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6826", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6827", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6828", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6829", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6830", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6831", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6832", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6833", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6834", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6835", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6836", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6837", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6838", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6839", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6840", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6841", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6842", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6843", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6844", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6845", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6846", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6847", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6848", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6849", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6850", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6851", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6852", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "6853", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "6854", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "6855", - "body": { - "$ref": "1129" - }, - "headers": { - "$ref": "5056" - }, - "extensions": { - "$id": "6856", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lao66x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lao66x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "6857", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5056" - }, - "extensions": { - "$id": "6858", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·agmksl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·agmksl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "6859", - "body": { - "$ref": "1129" - }, - "headers": { - "$ref": "5056" - }, - "isNullable": true - }, - "description": "Gets the details of the API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json", - "application/vnd.sun.wadl+xml", - "application/vnd.swagger.doc+json", - "application/wsdl+xml", - "application/vnd.oai.openapi", - "application/vnd.oai.openapi+json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiContract": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a", - "type": "Microsoft.ApiManagement/service/apis", - "name": "57d1f7558aa04f15146d9d8a", - "properties": { - "displayName": "Service", - "apiRevision": "1", - "serviceUrl": "https://api.plexonline.com/DataSource/Service.asmx", - "path": "schulte", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "type": "soap", - "isCurrent": true, - "isOnline": true - } - } - } - } - }, - "ApiManagementGetApiRevisionContract": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api;rev=3" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api;rev=3", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echo-api;rev=3", - "properties": { - "displayName": "Service", - "apiRevision": "3", - "serviceUrl": "https://api.plexonline.com/DataSource/Service.asmx", - "path": "schulte", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "apiRevisionDescription": "fixed bug in contract" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "6860", - "parameters": [ - { - "$id": "6861", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6863", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6864", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6867", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6868", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6869", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6870", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6871", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6872", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6873", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6874", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6875", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6876", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6877", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6878", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6879", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "6880", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6881", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1u9eln·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1u9eln·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6882", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1203" - } - }, - { - "$id": "6883", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "6884", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6885", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6886", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "6887", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6888", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6889", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6890", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6891", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6892", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6893", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6894", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6895", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6896", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6897", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6898", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6899", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6900", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "6901", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "6902", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "6903", - "body": { - "$ref": "1129" - }, - "headers": { - "$ref": "5064" - }, - "extensions": { - "$id": "6904", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1cs3l6r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1cs3l6r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "6905", - "body": { - "$ref": "1129" - }, - "headers": { - "$ref": "5064" - }, - "extensions": { - "$id": "6906", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·r19kh2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·r19kh2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·201" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "6907", - "headers": { - "$ref": "5064" - }, - "extensions": { - "$id": "6908", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1pbwutz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1pbwutz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "6909", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5064" - }, - "extensions": { - "$id": "6910", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1imv6cn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1imv6cn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "6911", - "body": { - "$ref": "1129" - }, - "headers": { - "$ref": "5064" - }, - "isNullable": true - }, - "description": "Creates new or updates existing specified API of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementCreateApiUsingOai3Import": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "petstore", - "parameters": { - "properties": { - "format": "openapi-link", - "value": "https://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/examples/v3.0/petstore.yaml", - "path": "petstore" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/petstoreapi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "petstoreapi", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "serviceUrl": "http://petstore.swagger.io/v1", - "path": "petstore", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/petstoreapi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "petstoreapi", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "serviceUrl": "http://petstore.swagger.io/v1", - "path": "petstore", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiUsingSwaggerImport": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "petstore", - "parameters": { - "properties": { - "format": "swagger-link-json", - "value": "http://petstore.swagger.io/v2/swagger.json", - "path": "petstore" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/petstoreapi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "petstoreapi", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", - "serviceUrl": "http://petstore.swagger.io/v2", - "path": "petstore", - "protocols": [ - "http" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/petstoreapi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "petstoreapi", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", - "serviceUrl": "http://petstore.swagger.io/v2", - "path": "petstore", - "protocols": [ - "http" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiUsingWadlImport": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "petstore", - "parameters": { - "properties": { - "format": "wadl-link-json", - "value": "https://developer.cisco.com/media/wae-release-6-2-api-reference/wae-collector-rest-api/application.wadl", - "path": "collector" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/collectorwadl", - "type": "Microsoft.ApiManagement/service/apis", - "name": "collectorwadl", - "properties": { - "displayName": "http://localhost:8080/collector-northbound", - "apiRevision": "1", - "description": "", - "serviceUrl": "http://localhost:8080/collector-northbound", - "path": "collector", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/collectorwadl", - "type": "Microsoft.ApiManagement/service/apis", - "name": "collectorwadl", - "properties": { - "displayName": "http://localhost:8080/collector-northbound", - "apiRevision": "1", - "description": "", - "serviceUrl": "http://localhost:8080/collector-northbound", - "path": "collector", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateSoapToRestApiUsingWsdlImport": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "soapApi", - "parameters": { - "properties": { - "format": "wsdl-link", - "value": "http://www.webservicex.net/CurrencyConvertor.asmx?WSDL", - "path": "currency", - "wsdlSelector": { - "wsdlServiceName": "CurrencyConvertor", - "wsdlEndpointName": "CurrencyConvertorSoap" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/soapApi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "soapApi", - "properties": { - "displayName": "CurrencyConvertor", - "apiRevision": "1", - "serviceUrl": "http://www.webservicex.net", - "path": "currency", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/soapApi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "soapApi", - "properties": { - "displayName": "CurrencyConvertor", - "apiRevision": "1", - "serviceUrl": "http://www.webservicex.net", - "path": "currency", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateSoapPassThroughApiUsingWsdlImport": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "soapApi", - "parameters": { - "properties": { - "format": "wsdl-link", - "value": "http://www.webservicex.net/CurrencyConvertor.asmx?WSDL", - "path": "currency", - "apiType": "soap", - "wsdlSelector": { - "wsdlServiceName": "CurrencyConvertor", - "wsdlEndpointName": "CurrencyConvertorSoap" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/soapApi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "soapApi", - "properties": { - "displayName": "CurrencyConvertor", - "apiRevision": "1", - "serviceUrl": "http://www.webservicex.net", - "path": "currency", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "type": "soap", - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/soapApi", - "type": "Microsoft.ApiManagement/service/apis", - "name": "soapApi", - "properties": { - "displayName": "CurrencyConvertor", - "apiRevision": "1", - "serviceUrl": "http://www.webservicex.net", - "path": "currency", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "type": "soap", - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "tempgroup", - "parameters": { - "properties": { - "description": "apidescription5200", - "authenticationSettings": { - "oAuth2": { - "authorizationServerId": "authorizationServerId2283", - "scope": "oauth2scope2580" - } - }, - "subscriptionKeyParameterNames": { - "header": "header4520", - "query": "query3037" - }, - "displayName": "apiname1463", - "serviceUrl": "http://newechoapi.cloudapp.net/api", - "path": "newapiPath", - "protocols": [ - "https", - "http" - ] - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/apiid9419", - "type": "Microsoft.ApiManagement/service/apis", - "name": "apiid9419", - "properties": { - "displayName": "apiname1463", - "apiRevision": "1", - "description": "apidescription5200", - "serviceUrl": "http://newechoapi.cloudapp.net/api", - "path": "newapiPath", - "protocols": [ - "http", - "https" - ], - "authenticationSettings": { - "oAuth2": { - "authorizationServerId": "authorizationServerId2283", - "scope": "oauth2scope2580" - } - }, - "subscriptionKeyParameterNames": { - "header": "header4520", - "query": "query3037" - }, - "isCurrent": true, - "isOnline": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/apiid9419", - "type": "Microsoft.ApiManagement/service/apis", - "name": "apiid9419", - "properties": { - "displayName": "apiname1463", - "apiRevision": "1", - "description": "apidescription5200", - "serviceUrl": "http://newechoapi.cloudapp.net/api", - "path": "newapiPath", - "protocols": [ - "http", - "https" - ], - "authenticationSettings": { - "oAuth2": { - "authorizationServerId": "authorizationServerId2283", - "scope": "oauth2scope2580" - } - }, - "subscriptionKeyParameterNames": { - "header": "header4520", - "query": "query3037" - }, - "isCurrent": true, - "isOnline": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiRevisionFromExistingApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api;rev=3", - "parameters": { - "properties": { - "path": "echo", - "serviceUrl": "http://echoapi.cloudapp.net/apiv3", - "sourceApiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api", - "apiRevisionDescription": "Creating a Revision of an existing API" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api;rev=3", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echo-api;rev=3", - "properties": { - "displayName": "Echo API", - "apiRevision": "3", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/apiv3", - "path": "echo", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "apiRevisionDescription": "Creating a Revision of an existing API" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api;rev=3", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echo-api;rev=3", - "properties": { - "displayName": "Echo API", - "apiRevision": "3", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/apiv3", - "path": "echo", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "apiRevisionDescription": "Creating a Revision of an existing API" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiNewVersionUsingExistingApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echoapiv3", - "parameters": { - "properties": { - "displayName": "Echo API2", - "description": "Create Echo API into a new Version using Existing Version Set and Copy all Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "isCurrent": true, - "apiVersion": "v4", - "sourceApiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echoPath", - "apiVersionSetId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/aa9c59e6-c0cd-4258-9356-9ca7d2f0b458" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echoapiv3", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echoapiv3", - "properties": { - "displayName": "Echo API2", - "apiRevision": "1", - "description": "Create Echo API into a new Version using Existing Version Set and Copy all Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true, - "apiVersion": "v4", - "apiVersionSetId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/aa9c59e6-c0cd-4258-9356-9ca7d2f0b458", - "apiVersionSet": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/aa9c59e6-c0cd-4258-9356-9ca7d2f0b458", - "name": "Echo API2", - "versioningScheme": "Segment" - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echoapiv3", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echoapiv3", - "properties": { - "displayName": "Echo API2", - "apiRevision": "1", - "description": "Create Echo API into a new Version using Existing Version Set and Copy all Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true, - "apiVersion": "v4", - "apiVersionSetId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/aa9c59e6-c0cd-4258-9356-9ca7d2f0b458", - "apiVersionSet": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/aa9c59e6-c0cd-4258-9356-9ca7d2f0b458", - "name": "Echo API2", - "versioningScheme": "Segment" - } - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiClone": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api2", - "parameters": { - "properties": { - "displayName": "Echo API2", - "description": "Copy of Existing Echo Api including Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "isCurrent": true, - "sourceApiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/58a4aeac497000007d040001" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echoapi2", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echoapi2", - "properties": { - "displayName": "Echo API2", - "apiRevision": "1", - "description": "Copy of Existing Echo Api including Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echoapi2", - "type": "Microsoft.ApiManagement/service/apis", - "name": "echoapi2", - "properties": { - "displayName": "Echo API2", - "apiRevision": "1", - "description": "Copy of Existing Echo Api including Operations.", - "subscriptionRequired": true, - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo2", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiWithOpenIdConnect": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "tempgroup", - "parameters": { - "properties": { - "displayName": "Swagger Petstore", - "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", - "serviceUrl": "http://petstore.swagger.io/v2", - "path": "petstore", - "protocols": [ - "https" - ], - "authenticationSettings": { - "openid": { - "openidProviderId": "testopenid", - "bearerTokenSendingMethods": [ - "authorizationHeader" - ] - } - }, - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/58da4c4ccdae970a08121230", - "type": "Microsoft.ApiManagement/service/apis", - "name": "58da4c4ccdae970a08121230", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", - "serviceUrl": "http://petstore.swagger.io/v2", - "path": "petstore", - "protocols": [ - "https" - ], - "authenticationSettings": { - "openid": { - "openidProviderId": "testopenid", - "bearerTokenSendingMethods": [ - "authorizationHeader" - ] - } - }, - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/58da4c4ccdae970a08121230", - "type": "Microsoft.ApiManagement/service/apis", - "name": "58da4c4ccdae970a08121230", - "properties": { - "displayName": "Swagger Petstore", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", - "serviceUrl": "http://petstore.swagger.io/v2", - "path": "petstore", - "protocols": [ - "https" - ], - "authenticationSettings": { - "openid": { - "openidProviderId": "testopenid", - "bearerTokenSendingMethods": [ - "authorizationHeader" - ] - } - }, - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/tempgroup?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - }, - "ApiManagementCreateApiUsingImportOverrideServiceUrl": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "apidocs", - "parameters": { - "properties": { - "format": "swagger-link", - "value": "http://apimpimportviaurl.azurewebsites.net/api/apidocs/", - "path": "petstoreapi123", - "serviceUrl": "http://petstore.swagger.wordnik.com/api" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/apidocs", - "type": "Microsoft.ApiManagement/service/apis", - "name": "apidocs", - "properties": { - "displayName": "Swagger Sample App", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger \n at http://swagger.wordnik.com or on irc.freenode.net, #swagger. For this sample,\n you can use the api key \"special-key\" to test the authorization filters", - "serviceUrl": "http://petstore.swagger.wordnik.com/api", - "path": "petstoreapi123", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/apidocs", - "type": "Microsoft.ApiManagement/service/apis", - "name": "apidocs", - "properties": { - "displayName": "Swagger Sample App", - "apiRevision": "1", - "description": "This is a sample server Petstore server. You can find out more about Swagger \n at http://swagger.wordnik.com or on irc.freenode.net, #swagger. For this sample,\n you can use the api key \"special-key\" to test the authorization filters", - "serviceUrl": "http://petstore.swagger.wordnik.com/api", - "path": "petstoreapi123", - "protocols": [ - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/apidocs?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "6912", - "parameters": [ - { - "$id": "6913", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6914", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6915", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6916", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6917", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6918", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6919", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6920", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6921", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6922", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6923", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6924", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6925", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6926", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6927", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6928", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6929", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6930", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6931", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "6932", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6933", - "fixed": false, - "raw": "API Update Contract parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1n0wtfl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1n0wtfl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6934", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1433" - } - }, - { - "$id": "6935", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "6936", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6937", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6938", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "6939", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6940", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6941", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6942", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6943", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6944", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6945", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6946", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6947", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6948", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6949", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6950", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "6951", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6952", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "6953", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "6954", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "6955", - "extensions": { - "$id": "6956", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·cfa8iy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·cfa8iy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "6957", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "6958", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·6byuq7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·6byuq7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "6959", - "isNullable": true - }, - "description": "Updates the specified API of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "Echo API New", - "serviceUrl": "http://echoapi.cloudapp.net/api2", - "path": "newecho" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "6960", - "parameters": [ - { - "$id": "6961", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6962", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6963", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6964", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "6965", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6966", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6967", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "6968", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6969", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6970", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "6971", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6972", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6973", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "6974", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6975", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6976", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "6977", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6978", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6979", - "clientProperty": { - "$ref": "6293" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6980", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6981", - "fixed": false, - "raw": "Delete all revisions of the Api." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13hd2x1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·13hd2x1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "6982", - "fixed": false, - "raw": "deleteRevisions" - }, - "serializedName": "deleteRevisions", - "modelType": { - "$id": "6983", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "6984", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "6985", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "6986", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6987", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "6988", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "6989", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6990", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6991", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "6992", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "6993", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "6994", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "6995", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "6996", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "6997", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "6998", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "6999", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7000", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7001", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7002", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7003", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "7004", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "7005", - "extensions": { - "$id": "7006", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1dmgndb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1dmgndb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "7007", - "extensions": { - "$id": "7008", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·14d65st·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·14d65st·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7009", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7010", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·xlsp4f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·xlsp4f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7011", - "isNullable": true - }, - "description": "Deletes the specified API of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7012", - "parameters": [ - { - "$id": "7013", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7014", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7015", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7016", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7017", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7018", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7019", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7021", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7022", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7023", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7024", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7025", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7026", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7027", - "fixed": false, - "raw": "| Field | Supported operators | Supported functions |\n|-------------|------------------------|-----------------------------------|\n\r\n|name | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|displayName | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|apiRevision | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|path | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|description | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|serviceUrl | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith|\n|isCurrent | eq | |\n" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·ua2fe8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/parameters/paths·ua2fe8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7028", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "7029", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7030", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7031", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "7032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7033", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7034", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "7035", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7036", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7037", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "7038", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7039", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7040", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "7041", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7042", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7043", - "clientProperty": { - "$ref": "6423" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7044", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7045", - "fixed": false, - "raw": "Include not tagged APIs." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·b50rje·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/parameters/paths·b50rje·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7046", - "fixed": false, - "raw": "includeNotTaggedApis" - }, - "serializedName": "includeNotTaggedApis", - "modelType": { - "$id": "7047", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "7048", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "7049", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7050", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7051", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7052", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7053", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7054", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7055", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7056", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7057", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7058", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7059", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7060", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7061", - "fixed": false, - "raw": "ListByTags" - }, - "group": { - "$id": "7062", - "fixed": false, - "raw": "Api" - }, - "serializedName": "Api_ListByTags", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apisByTags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7063", - "body": { - "$ref": "4570" - }, - "extensions": { - "$id": "7064", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·3t5kd5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/responses/paths·3t5kd5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7065", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7066", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///827?oai3.shaken.json" - ], - "name": "paths·y6v4mu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapisByTags.json#/components/responses/paths·y6v4mu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apisbytags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7067", - "body": { - "$ref": "4570" - }, - "isNullable": true - }, - "description": "Lists a collection of apis associated with tags.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagResourceContract", - "x-ms-examples": { - "ApiManagementListApisByTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "api": { - "id": "/apis/echo-api", - "name": "Echo API", - "apiRevision": "1", - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo", - "isCurrent": true - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "7068", - "fixed": false, - "raw": "Api" - }, - "typeName": { - "$id": "7069", - "fixed": false - }, - "nameForProperty": "Api" - }, - { - "$id": "7070", - "methods": [ - { - "$id": "7071", - "parameters": [ - { - "$id": "7072", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7073", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7074", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7075", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7076", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7077", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7078", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7079", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7080", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7081", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7082", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7083", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7084", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7085", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7086", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7087", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7088", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7089", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7090", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7091", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7092", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| apiRevision | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·w8r971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·w8r971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7093", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "7094", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7095", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7096", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "7097", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7098", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7099", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "7100", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7101", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7102", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "7103", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7104", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7105", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "7106", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7107", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7108", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7109", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7110", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7111", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7112", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7113", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7114", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7115", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7116", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7117", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7118", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7119", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7120", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "7121", - "fixed": false, - "raw": "ApiRevision" - }, - "serializedName": "ApiRevision_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/revisions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7122", - "body": { - "$ref": "1337" - }, - "extensions": { - "$id": "7123", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1aw9hq8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1aw9hq8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7124", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7125", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1uhcyrp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1uhcyrp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-revisions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7126", - "body": { - "$ref": "1337" - }, - "isNullable": true - }, - "description": "Lists all revisions of an API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ApiRevisionContract", - "x-ms-examples": { - "ApiManagementListApiRevisions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1;rev=1", - "apiRevision": "1", - "createdDateTime": "2018-02-01T22:21:20.467Z", - "updatedDateTime": "2018-02-01T22:21:20.467Z", - "isOnline": true, - "isCurrent": true - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "7127", - "fixed": false, - "raw": "ApiRevision" - }, - "typeName": { - "$id": "7128", - "fixed": false - }, - "nameForProperty": "ApiRevision" - }, - { - "$id": "7129", - "methods": [ - { - "$id": "7130", - "parameters": [ - { - "$id": "7131", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7132", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7133", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7134", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7135", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7136", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7137", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7138", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7139", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7140", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7141", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7142", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7143", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7144", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7145", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7146", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7147", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7148", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7149", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7150", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7151", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| notes | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1rkfjr1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1rkfjr1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7152", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "7153", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7154", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7155", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "7156", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7157", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7158", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "7159", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7160", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7161", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "7162", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7163", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7164", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "7165", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7166", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7167", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7168", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7169", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7170", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7171", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7172", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7173", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7174", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7175", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7176", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7177", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7178", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7179", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "7180", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7181", - "body": { - "$ref": "1273" - }, - "extensions": { - "$id": "7182", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1st8pw7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1st8pw7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7183", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7184", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1jez2fw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1jez2fw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7185", - "body": { - "$ref": "1273" - }, - "isNullable": true - }, - "description": "Lists all releases of an API. An API release is created when making an API Revision current. Releases are also used to rollback to previous revisions. Results will be paged and can be constrained by the $top and $skip parameters.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ApiReleaseContract", - "x-ms-examples": { - "ApiManagementListApiReleases": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1/releases/5a7cb545298324c53224a799", - "type": "Microsoft.ApiManagement/service/apis/releases", - "name": "5a7cb545298324c53224a799", - "properties": { - "createdDateTime": "2018-02-08T20:38:29.173Z", - "updatedDateTime": "2018-02-08T20:38:29.173Z", - "notes": "yahoo" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7186", - "parameters": [ - { - "$id": "7187", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7188", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7189", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7190", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7191", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7192", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7193", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7194", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7195", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7196", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7197", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7198", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7199", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7200", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7201", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7202", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7203", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7204", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7205", - "clientProperty": { - "$ref": "6193" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7206", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7207", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7208", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "7209", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7210", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7211", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7212", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7213", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7214", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7215", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7216", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7217", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7219", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7220", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7221", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7222", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7223", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "7224", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "7225", - "headers": { - "$ref": "5072" - }, - "extensions": { - "$id": "7226", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1hktwhi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1hktwhi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7227", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5072" - }, - "extensions": { - "$id": "7228", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1q71be4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1q71be4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7229", - "headers": { - "$ref": "5072" - }, - "isNullable": true - }, - "description": "Returns the etag of an API release.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiRelease": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1", - "releaseId": "5a7cb545298324c53224a799" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7230", - "parameters": [ - { - "$id": "7231", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7232", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7233", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7234", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7235", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7236", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7237", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7238", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7239", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7240", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7241", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7242", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7243", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7244", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7245", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7246", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7247", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7248", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7249", - "clientProperty": { - "$ref": "6193" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7250", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7251", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7252", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "7253", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7254", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7255", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7256", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7257", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7258", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7259", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7260", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7261", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7262", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7263", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7264", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7265", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7266", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7267", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "7268", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7269", - "body": { - "$ref": "1267" - }, - "headers": { - "$ref": "5080" - }, - "extensions": { - "$id": "7270", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lkgdrz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lkgdrz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7271", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5080" - }, - "extensions": { - "$id": "7272", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·7ygkum·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·7ygkum·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7273", - "body": { - "$ref": "1267" - }, - "headers": { - "$ref": "5080" - }, - "isNullable": true - }, - "description": "Returns the details of an API release.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiRelease": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1", - "releaseId": "5a7cb545298324c53224a799" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1/releases/5a7cb545298324c53224a799", - "type": "Microsoft.ApiManagement/service/apis/releases", - "name": "5a7cb545298324c53224a799", - "properties": { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "createdDateTime": "2018-02-08T20:38:29.173Z", - "updatedDateTime": "2018-02-08T20:38:29.173Z", - "notes": "yahoo" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7274", - "parameters": [ - { - "$id": "7275", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7276", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7277", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7278", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7279", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7280", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7281", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7282", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7283", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7284", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7285", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7286", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7287", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7288", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7289", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7290", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7291", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7292", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7293", - "clientProperty": { - "$ref": "6193" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7294", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7295", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7296", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "7297", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7298", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7299", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "7300", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7301", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·51kbxr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·51kbxr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7302", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1267" - } - }, - { - "$id": "7303", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7304", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7305", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7306", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7307", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7308", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7309", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7310", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7311", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7312", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7313", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7314", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7315", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7316", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7317", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7318", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7319", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7320", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7321", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "7322", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "7323", - "body": { - "$ref": "1267" - }, - "headers": { - "$ref": "5088" - }, - "extensions": { - "$id": "7324", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1aqzh6z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1aqzh6z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "7325", - "body": { - "$ref": "1267" - }, - "headers": { - "$ref": "5088" - }, - "extensions": { - "$id": "7326", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·t8ec90·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·t8ec90·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7327", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5088" - }, - "extensions": { - "$id": "7328", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·wrrvro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·wrrvro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7329", - "body": { - "$ref": "1267" - }, - "headers": { - "$ref": "5088" - }, - "isNullable": true - }, - "description": "Creates a new Release for the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiRelease": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1", - "releaseId": "testrev", - "parameters": { - "properties": { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "notes": "yahooagain" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1/releases/testrev", - "type": "Microsoft.ApiManagement/service/apis/releases", - "name": "testrev", - "properties": { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "createdDateTime": "2018-02-08T20:52:00.65Z", - "updatedDateTime": "2018-02-08T20:52:00.65Z", - "notes": "yahooagain" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1/releases/testrev", - "type": "Microsoft.ApiManagement/service/apis/releases", - "name": "testrev", - "properties": { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "createdDateTime": "2018-02-08T20:52:00.65Z", - "updatedDateTime": "2018-02-08T20:52:00.65Z", - "notes": "yahooagain" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7330", - "parameters": [ - { - "$id": "7331", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7332", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7333", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7334", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7335", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7336", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7337", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7338", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7339", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7340", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7341", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7342", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7343", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7344", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7345", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7346", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7347", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7348", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7349", - "clientProperty": { - "$ref": "6193" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7350", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7351", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7352", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "7353", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7354", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7355", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "7356", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7357", - "fixed": false, - "raw": "API Release Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1skfxp2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1skfxp2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7358", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1267" - } - }, - { - "$id": "7359", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7360", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7361", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7362", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7363", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7364", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7365", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7366", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7367", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7368", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7369", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7370", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7371", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7372", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7373", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7374", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7375", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7376", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7377", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "7378", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "7379", - "extensions": { - "$id": "7380", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·zb1z3q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·zb1z3q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7381", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7382", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·fqdhvs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·fqdhvs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7383", - "isNullable": true - }, - "description": "Updates the details of the release of the API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementUpdateApiRelease": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1", - "releaseId": "testrev", - "If-Match": "*", - "parameters": { - "properties": { - "apiId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/a1", - "notes": "yahooagain" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7384", - "parameters": [ - { - "$id": "7385", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7386", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7387", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7388", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7389", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7390", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7391", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7392", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7393", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7394", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7395", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7396", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7397", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7398", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7399", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7400", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7401", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7402", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7403", - "clientProperty": { - "$ref": "6193" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7404", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7405", - "fixed": false, - "raw": "Release identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ReleaseIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ReleaseIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7406", - "fixed": false, - "raw": "releaseId" - }, - "serializedName": "releaseId", - "modelType": { - "$id": "7407", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7408", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7409", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7411", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7412", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7415", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7416", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7417", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7418", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7419", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7420", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7421", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7422", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7423", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7424", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7425", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7426", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7427", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "7428", - "fixed": false, - "raw": "ApiRelease" - }, - "serializedName": "ApiRelease_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "7429", - "extensions": { - "$id": "7430", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·v6cnl5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·v6cnl5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "7431", - "extensions": { - "$id": "7432", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1knkkjh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1knkkjh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7433", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7434", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·qkb6xi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·qkb6xi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-releases-releaseid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7435", - "isNullable": true - }, - "description": "Deletes the specified release in the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiRelease": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5a5fcc09124a7fa9b89f2f1d", - "releaseId": "testrev", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "7436", - "fixed": false, - "raw": "ApiRelease" - }, - "typeName": { - "$id": "7437", - "fixed": false - }, - "nameForProperty": "ApiRelease" - }, - { - "$id": "7438", - "methods": [ - { - "$id": "7439", - "parameters": [ - { - "$id": "7440", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7441", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7442", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7443", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7444", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7445", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7446", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7447", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7448", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7449", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7450", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7451", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7452", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7453", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7454", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7455", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7456", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7457", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7458", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7459", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7460", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·33yq7v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·33yq7v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7461", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "7462", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7463", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7464", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "7465", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7466", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7467", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "7468", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7469", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7470", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "7471", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7472", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7473", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "7474", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "7475", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "7476", - "clientProperty": { - "$ref": "6281" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7477", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7478", - "fixed": false, - "raw": "Include tags in the response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13oe3r1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·13oe3r1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7479", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "7480", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7481", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7482", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7483", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7484", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7485", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7486", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7487", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7488", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7489", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7490", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7491", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7492", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7493", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7494", - "fixed": false, - "raw": "ListByApi" - }, - "group": { - "$id": "7495", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_ListByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7496", - "body": { - "$ref": "3218" - }, - "extensions": { - "$id": "7497", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1wbrljv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1wbrljv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7498", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7499", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·16psjj9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·16psjj9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7500", - "body": { - "$ref": "3218" - }, - "isNullable": true - }, - "description": "Lists a collection of the operations for the specified API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/OperationContract", - "x-ms-examples": { - "ApiManagementListApiOperations": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "operationId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "displayName": "CancelOrder", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/CancelOrder" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cda", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cda", - "properties": { - "displayName": "GetMostRecentOrder", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/GetMostRecentOrder" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cd9", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cd9", - "properties": { - "displayName": "GetOpenOrders", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/GetOpenOrders" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cdb", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cdb", - "properties": { - "displayName": "GetOrder", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/GetOrder" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cd8", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cd8", - "properties": { - "displayName": "submitOrder", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/submitOrder" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7501", - "parameters": [ - { - "$id": "7502", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7503", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7504", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7505", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7506", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7507", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7508", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7509", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7510", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7511", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7512", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7513", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7514", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7515", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7516", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7517", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7518", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7519", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7520", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7521", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7522", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7523", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7524", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7525", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7526", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7527", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7528", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7529", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7530", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7531", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7532", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7533", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7534", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7535", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7536", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7537", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7538", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "7539", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "7540", - "headers": { - "$ref": "5096" - }, - "extensions": { - "$id": "7541", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·xkyjoc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·xkyjoc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7542", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5096" - }, - "extensions": { - "$id": "7543", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·186a98q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·186a98q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7544", - "headers": { - "$ref": "5096" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the API operation specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "operationId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7545", - "parameters": [ - { - "$id": "7546", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7547", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7548", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7549", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7550", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7551", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7552", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7553", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7554", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7555", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7556", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7557", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7558", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7559", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7560", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7561", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7562", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7563", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7564", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7565", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7566", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7567", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7568", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7569", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7570", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7571", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7572", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7573", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7574", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7575", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7576", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7577", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7578", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7579", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7580", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7581", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7582", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "7583", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7584", - "body": { - "$ref": "3212" - }, - "headers": { - "$ref": "5104" - }, - "extensions": { - "$id": "7585", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·85ws6n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·85ws6n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7586", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5104" - }, - "extensions": { - "$id": "7587", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·3fwzdw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·3fwzdw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7588", - "body": { - "$ref": "3212" - }, - "headers": { - "$ref": "5104" - }, - "isNullable": true - }, - "description": "Gets the details of the API Operation specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "operationId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d2ef278aa04f0888cba3f3/operations/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "displayName": "CancelOrder", - "method": "POST", - "urlTemplate": "/?soapAction=http://tempuri.org/IFazioService/CancelOrder", - "templateParameters": [], - "request": { - "description": "IFazioService_CancelOrder_InputMessage", - "queryParameters": [], - "headers": [], - "representations": [ - { - "contentType": "text/xml", - "sample": "\r\n\r\n \r\n \r\n 1\r\n \r\n \r\n", - "schemaId": "6980a395-f08b-4a59-8295-1440cbd909b8", - "typeName": "CancelOrder" - } - ] - }, - "responses": [ - { - "statusCode": "200", - "description": "IFazioService_CancelOrder_OutputMessage", - "representations": [ - { - "contentType": "text/xml", - "sample": "\r\n\r\n \r\n \r\n 1\r\n \r\n \r\n", - "schemaId": "6980a395-f08b-4a59-8295-1440cbd909b8", - "typeName": "CancelOrderResponse" - } - ], - "headers": [] - } - ] - } - } - } - } - }, - "ApiManagementGetApiOperationPetStore": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "swagger-petstore", - "operationId": "loginUser" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/swagger-petstore/operations/loginUser", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "loginUser", - "properties": { - "displayName": "Logs user into the system", - "method": "GET", - "urlTemplate": "/user/login?username={username}&password={password}", - "templateParameters": [ - { - "name": "username", - "description": "The user name for login", - "type": "string", - "required": true, - "values": [] - }, - { - "name": "password", - "description": "The password for login in clear text", - "type": "string", - "required": true, - "values": [] - } - ], - "description": "", - "request": { - "queryParameters": [], - "headers": [], - "representations": [] - }, - "responses": [ - { - "statusCode": "200", - "description": "successful operation", - "representations": [ - { - "contentType": "application/xml", - "schemaId": "5ba91a35f373b513a0bf31c6", - "typeName": "UserLoginGet200ApplicationXmlResponse" - }, - { - "contentType": "application/json", - "schemaId": "5ba91a35f373b513a0bf31c6", - "typeName": "UserLoginGet200ApplicationJsonResponse" - } - ], - "headers": [ - { - "name": "X-Rate-Limit", - "description": "calls per hour allowed by the user", - "type": "integer", - "values": [] - }, - { - "name": "X-Expires-After", - "description": "date in UTC when token expires", - "type": "string", - "values": [] - } - ] - }, - { - "statusCode": "400", - "description": "Invalid username/password supplied", - "representations": [ - { - "contentType": "application/xml" - }, - { - "contentType": "application/json" - } - ], - "headers": [] - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7589", - "parameters": [ - { - "$id": "7590", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7591", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7592", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7593", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7594", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7595", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7596", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7597", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7598", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7599", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7600", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7601", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7602", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7603", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7604", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7605", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7606", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7607", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7608", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7609", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7610", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7611", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7612", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7613", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7614", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "7615", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7616", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ewcp1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1ewcp1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7617", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3212" - } - }, - { - "$id": "7618", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7620", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7621", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7624", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7625", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7626", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7627", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7630", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7631", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7632", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7633", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7634", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7635", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7636", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "7637", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "7638", - "body": { - "$ref": "3212" - }, - "headers": { - "$ref": "5112" - }, - "extensions": { - "$id": "7639", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1kolkjn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1kolkjn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "7640", - "body": { - "$ref": "3212" - }, - "headers": { - "$ref": "5112" - }, - "extensions": { - "$id": "7641", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ous68·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ous68·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7642", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5112" - }, - "extensions": { - "$id": "7643", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1o7uw16·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1o7uw16·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7644", - "body": { - "$ref": "3212" - }, - "headers": { - "$ref": "5112" - }, - "isNullable": true - }, - "description": "Creates a new operation in the API or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "PetStoreTemplate2", - "operationId": "newoperations", - "parameters": { - "properties": { - "displayName": "createUser2", - "method": "POST", - "urlTemplate": "/user1", - "templateParameters": [], - "description": "This can only be done by the logged in user.", - "request": { - "description": "Created user object", - "queryParameters": [], - "headers": [], - "representations": [ - { - "contentType": "application/json", - "schemaId": "592f6c1d0af5840ca8897f0c", - "typeName": "User" - } - ] - }, - "responses": [ - { - "statusCode": "200", - "description": "successful operation", - "representations": [ - { - "contentType": "application/xml" - }, - { - "contentType": "application/json" - } - ], - "headers": [] - } - ] - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/PetStoreTemplate2/operations/newoperations", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "newoperations", - "properties": { - "displayName": "createUser2", - "method": "POST", - "urlTemplate": "/user1", - "templateParameters": [], - "description": "This can only be done by the logged in user.", - "request": { - "description": "Created user object", - "queryParameters": [], - "headers": [], - "representations": [ - { - "contentType": "application/json", - "schemaId": "592f6c1d0af5840ca8897f0c", - "typeName": "User" - } - ] - }, - "responses": [ - { - "statusCode": "200", - "description": "successful operation", - "representations": [ - { - "contentType": "application/xml" - }, - { - "contentType": "application/json" - } - ], - "headers": [] - } - ] - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/PetStoreTemplate2/operations/newoperations", - "type": "Microsoft.ApiManagement/service/apis/operations", - "name": "newoperations", - "properties": { - "displayName": "createUser2", - "method": "POST", - "urlTemplate": "/user1", - "templateParameters": [], - "description": "This can only be done by the logged in user.", - "request": { - "description": "Created user object", - "queryParameters": [], - "headers": [], - "representations": [ - { - "contentType": "application/json", - "schemaId": "592f6c1d0af5840ca8897f0c", - "typeName": "User" - } - ] - }, - "responses": [ - { - "statusCode": "200", - "description": "successful operation", - "representations": [ - { - "contentType": "application/xml" - }, - { - "contentType": "application/json" - } - ], - "headers": [] - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7645", - "parameters": [ - { - "$id": "7646", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7647", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7648", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7649", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7650", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7651", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7652", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7653", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7654", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7655", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7656", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7657", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7658", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7659", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7660", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7661", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7662", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7663", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7664", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7665", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7666", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7667", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7668", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7669", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7670", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "7671", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7672", - "fixed": false, - "raw": "API Operation Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·sncx9c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·sncx9c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7673", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3370" - } - }, - { - "$id": "7674", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7675", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7676", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7677", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7678", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7679", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7680", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7681", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7682", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7683", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7684", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7685", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7686", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7687", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7688", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7689", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7690", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7691", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7692", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "7693", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "7694", - "extensions": { - "$id": "7695", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·k744tw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·k744tw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7696", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7697", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·xzyoa5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·xzyoa5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7698", - "isNullable": true - }, - "description": "Updates the details of the operation in the API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementUpdateApiOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api", - "operationId": "operationId", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "Retrieve resource", - "method": "GET", - "urlTemplate": "/resource", - "templateParameters": [], - "request": { - "queryParameters": [ - { - "name": "param1", - "description": "A sample parameter that is required and has a default value of \"sample\".", - "type": "string", - "defaultValue": "sample", - "required": true, - "values": [ - "sample" - ] - } - ] - }, - "responses": [ - { - "statusCode": "200", - "description": "Returned in all cases.", - "representations": [], - "headers": [] - }, - { - "statusCode": "500", - "description": "Server Error.", - "representations": [], - "headers": [] - } - ] - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7699", - "parameters": [ - { - "$id": "7700", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7701", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7702", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7703", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7704", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7705", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7706", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7707", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7708", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7709", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7710", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7711", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7712", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7713", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7714", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7715", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7716", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7717", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7718", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7719", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7720", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7721", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7722", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7723", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7724", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7725", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7726", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7727", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7728", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7729", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7730", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7731", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7732", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7733", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7734", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7735", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7736", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7737", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7738", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7739", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7742", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "7743", - "fixed": false, - "raw": "ApiOperation" - }, - "serializedName": "ApiOperation_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "7744", - "extensions": { - "$id": "7745", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·cm0mz6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·cm0mz6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "7746", - "extensions": { - "$id": "7747", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1drvp8m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1drvp8m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7748", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7749", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·7y4rax·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·7y4rax·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7750", - "isNullable": true - }, - "description": "Deletes the specified operation in the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "operationId": "57d2ef278aa04f0ad01d6cdc", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "7751", - "fixed": false, - "raw": "ApiOperation" - }, - "typeName": { - "$id": "7752", - "fixed": false - }, - "nameForProperty": "ApiOperation" - }, - { - "$id": "7753", - "methods": [ - { - "$id": "7754", - "parameters": [ - { - "$id": "7755", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7756", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7757", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7758", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7759", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7760", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7761", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7762", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7763", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7764", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7765", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7766", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7767", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7768", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7769", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7770", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7771", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7772", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7773", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7774", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7775", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7776", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7777", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7778", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7779", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7780", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7781", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7782", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7783", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7784", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7785", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7786", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7787", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7788", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7789", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7790", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7791", - "fixed": false, - "raw": "ListByOperation" - }, - "group": { - "$id": "7792", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "serializedName": "ApiOperationPolicy_ListByOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/policies", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7793", - "body": { - "$ref": "3402" - }, - "extensions": { - "$id": "7794", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·roib5d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·roib5d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7795", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "7796", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13cv04g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·13cv04g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7797", - "body": { - "$ref": "3402" - }, - "isNullable": true - }, - "description": "Get the list of policy configuration at the API Operation level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListApiOperationPolicies": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "599e2953193c3c0bd0b3e2fa", - "operationId": "599e29ab193c3c0bd0b3e2fb" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/599e2953193c3c0bd0b3e2fa/operations/599e29ab193c3c0bd0b3e2fb/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n\r\n \r\n \r\n \r\n \r\n xxx\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7798", - "parameters": [ - { - "$id": "7799", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7800", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7801", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7802", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7803", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7804", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7805", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7806", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7807", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7808", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7809", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7810", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7811", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7812", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7813", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7814", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7815", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7816", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7817", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7818", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7819", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7820", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7821", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7822", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7823", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7824", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "7825", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7826", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "7827", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7828", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7829", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7830", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7831", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7832", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7833", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7834", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7835", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7836", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7837", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7838", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7839", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7840", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7841", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "7842", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "serializedName": "ApiOperationPolicy_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "7843", - "headers": { - "$ref": "5120" - }, - "extensions": { - "$id": "7844", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·djh9ul·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·djh9ul·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7845", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5120" - }, - "extensions": { - "$id": "7846", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·y5uujx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·y5uujx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7847", - "headers": { - "$ref": "5120" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the API operation policy specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiOperationPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b539c53f5b0062040001", - "operationId": "5600b53ac53f5b0062080006", - "policyId": "policy" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7848", - "parameters": [ - { - "$id": "7849", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7850", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7851", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7852", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7853", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7854", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7855", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7856", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7857", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7858", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7859", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7860", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7861", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7863", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7864", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7867", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7868", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7869", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7870", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7871", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7872", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7873", - "clientProperty": { - "$ref": "6159" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7874", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "7875", - "fixed": false, - "raw": "Policy Export Format." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyExportFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyExportFormat" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7876", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5971" - } - }, - { - "$id": "7877", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7878", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "7879", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7880", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "7881", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7882", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7883", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7884", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7885", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7886", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7887", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7888", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7889", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7890", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7891", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7892", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7893", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7894", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7895", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "7896", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "serializedName": "ApiOperationPolicy_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "7897", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5128" - }, - "extensions": { - "$id": "7898", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·16i3hur·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·16i3hur·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7899", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5128" - }, - "extensions": { - "$id": "7900", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1g5lih2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1g5lih2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7901", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5128" - }, - "isNullable": true - }, - "description": "Get the policy configuration at the API Operation level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiOperationPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b539c53f5b0062040001", - "operationId": "5600b53ac53f5b0062080006", - "policyId": "policy" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b539c53f5b0062040001/operations/5600b53ac53f5b0062080006/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n This is a sample\r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7902", - "parameters": [ - { - "$id": "7903", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7904", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7905", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7906", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7907", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7908", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7909", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7910", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7911", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7912", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7913", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7914", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7915", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7916", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7917", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7918", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7919", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7920", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7921", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7922", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7923", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7924", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7925", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7926", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7927", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7928", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "7929", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7930", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "7931", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7932", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7933", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "7934", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7935", - "fixed": false, - "raw": "The policy contents to apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·17wyy4m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·17wyy4m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7936", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3396" - } - }, - { - "$id": "7937", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7938", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7939", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "7940", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7943", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "7944", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "7945", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7946", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "7947", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7948", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7949", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7950", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7951", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7952", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "7953", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7954", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "7955", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "7956", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "serializedName": "ApiOperationPolicy_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "7957", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5136" - }, - "extensions": { - "$id": "7958", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·hv0h4l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·hv0h4l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "7959", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5136" - }, - "extensions": { - "$id": "7960", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·12s2jvg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·12s2jvg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "7961", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5136" - }, - "extensions": { - "$id": "7962", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·6tqrxj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·6tqrxj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "7963", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5136" - }, - "isNullable": true - }, - "description": "Creates or updates policy configuration for the API Operation level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "5", - "x-ms-examples": { - "ApiManagementCreateApiOperationPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b57e7e8880006a040001", - "operationId": "5600b57e7e8880006a080001", - "policyId": "policy", - "If-Match": "*", - "parameters": { - "properties": { - "format": "xml", - "value": " " - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b57e7e8880006a040001/operations/5600b57e7e8880006a080001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b57e7e8880006a040001/operations/5600b57e7e8880006a080001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "7964", - "parameters": [ - { - "$id": "7965", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7966", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7967", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7968", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "7969", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7970", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7971", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "7972", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7973", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7974", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "7975", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7976", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7977", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "7978", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7979", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7980", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "7981", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7982", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7983", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "7984", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7985", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7986", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "7987", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7988", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7989", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "7990", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "7991", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "7992", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "7993", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "7994", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "7995", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "7996", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "7997", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "7998", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "7999", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8000", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8001", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8002", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8003", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8004", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8005", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8006", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8007", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8008", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8009", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8010", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8011", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8012", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8013", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "8014", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "serializedName": "ApiOperationPolicy_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "8015", - "extensions": { - "$id": "8016", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1givapt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1givapt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "8017", - "extensions": { - "$id": "8018", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1p2e33i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1p2e33i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8019", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8020", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·tqj11a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·tqj11a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-policies-policyid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8021", - "isNullable": true - }, - "description": "Deletes the policy configuration at the Api Operation.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiOperationPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "testapi", - "operationId": "testoperation", - "policyId": "policy", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "8022", - "fixed": false, - "raw": "ApiOperationPolicy" - }, - "typeName": { - "$id": "8023", - "fixed": false - }, - "nameForProperty": "ApiOperationPolicy" - }, - { - "$id": "8024", - "methods": [ - { - "$id": "8025", - "parameters": [ - { - "$id": "8026", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8027", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8028", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8029", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8030", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8031", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8032", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8033", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8034", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8035", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8036", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8037", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8038", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8039", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8040", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8041", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8042", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8043", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8044", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8045", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8046", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8047", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "8048", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8049", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8050", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8051", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8052", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·hkkmdm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·hkkmdm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8053", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "8054", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8055", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8056", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "8057", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8058", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8059", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "8060", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8061", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8062", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "8063", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8064", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8065", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "8066", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8067", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8068", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8069", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8070", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8071", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8072", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8073", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8074", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8075", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8076", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8077", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8078", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8079", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8080", - "fixed": false, - "raw": "ListByOperation" - }, - "group": { - "$id": "8081", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_ListByOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8082", - "body": { - "$ref": "4458" - }, - "extensions": { - "$id": "8083", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·bwk9lt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·bwk9lt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8084", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8085", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·he123·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·he123·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8086", - "body": { - "$ref": "4458" - }, - "isNullable": true - }, - "description": "Lists all Tags associated with the Operation.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagContract", - "x-ms-examples": { - "ApiManagementListApiOperationTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "operationId": "57d2ef278aa04f0888cba3f6" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b539c53f5b0062060002", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b539c53f5b0062060002", - "properties": { - "displayName": "tag1" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8087", - "parameters": [ - { - "$id": "8088", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8089", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8090", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8091", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8092", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8093", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8094", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8095", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8096", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8097", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8098", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8099", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8100", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8101", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8102", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8103", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8104", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8105", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8106", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8107", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8108", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8109", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "8110", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8111", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8112", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8113", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8114", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8115", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8116", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8117", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8118", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8119", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8120", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8121", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8122", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8123", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8124", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8125", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8126", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8127", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8128", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8129", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8130", - "fixed": false, - "raw": "GetEntityStateByOperation" - }, - "group": { - "$id": "8131", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetEntityStateByOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "8132", - "headers": { - "$ref": "5144" - }, - "extensions": { - "$id": "8133", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·by40jk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·by40jk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8134", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5144" - }, - "extensions": { - "$id": "8135", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·2ykmge·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·2ykmge·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8136", - "headers": { - "$ref": "5144" - }, - "isNullable": true - }, - "description": "Gets the entity state version of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiOperationTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "operationId": "59d6bb8f1f7fab13dc67ec9a", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8137", - "parameters": [ - { - "$id": "8138", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8139", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8140", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8141", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8142", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8143", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8144", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8145", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8146", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8147", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8148", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8149", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8150", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8152", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8153", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8156", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8157", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8158", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8159", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "8160", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8161", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8162", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8163", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8164", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8165", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8166", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8167", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8168", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8169", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8170", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8171", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8172", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8173", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8174", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8175", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8176", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8177", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8178", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8179", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8180", - "fixed": false, - "raw": "GetByOperation" - }, - "group": { - "$id": "8181", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetByOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8182", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5152" - }, - "extensions": { - "$id": "8183", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·x2txhx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·x2txhx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8184", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5152" - }, - "extensions": { - "$id": "8185", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·2eob96·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·2eob96·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8186", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5152" - }, - "isNullable": true - }, - "description": "Get tag associated with the Operation.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiOperationTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "operationId": "59d6bb8f1f7fab13dc67ec9a", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/tags", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8187", - "parameters": [ - { - "$id": "8188", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8190", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8191", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8192", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8193", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8194", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8195", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8196", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8197", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8198", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8199", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8200", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8201", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8202", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8203", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8204", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8205", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8206", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8207", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8208", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8209", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "8210", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8211", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8212", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8213", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8214", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8215", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8218", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8219", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8220", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8221", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8224", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8225", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8226", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8227", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8228", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8229", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8230", - "fixed": false, - "raw": "AssignToOperation" - }, - "group": { - "$id": "8231", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_AssignToOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "8232", - "body": { - "$ref": "4452" - }, - "extensions": { - "$id": "8233", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·k6uybk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·k6uybk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "8234", - "body": { - "$ref": "4452" - }, - "extensions": { - "$id": "8235", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·e54x9l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·e54x9l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8236", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8237", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·om8wow·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·om8wow·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8238", - "body": { - "$ref": "4452" - }, - "isNullable": true - }, - "description": "Assign tag to the Operation.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateApiOperationTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5931a75ae4bbd512a88c680b", - "operationId": "5931a75ae4bbd512a88c680a", - "tagId": "tagId1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8239", - "parameters": [ - { - "$id": "8240", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8241", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8242", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8243", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8244", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8245", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8246", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8247", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8248", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8249", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8250", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8251", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8252", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8253", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8254", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8255", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8256", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8257", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8258", - "clientProperty": { - "$ref": "6153" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8259", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8260", - "fixed": false, - "raw": "Operation identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OperationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OperationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8261", - "fixed": false, - "raw": "operationId" - }, - "serializedName": "operationId", - "modelType": { - "$id": "8262", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8263", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8264", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8265", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8266", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8267", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8268", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8269", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8270", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8271", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8272", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8273", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8274", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8275", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8276", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8277", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8278", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8279", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8280", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8281", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8282", - "fixed": false, - "raw": "DetachFromOperation" - }, - "group": { - "$id": "8283", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_DetachFromOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "8284", - "extensions": { - "$id": "8285", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·7vcxoh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·7vcxoh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "8286", - "extensions": { - "$id": "8287", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1pq8f3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1pq8f3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8288", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8289", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1l03bek·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1l03bek·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operations-operationid-tags-tagid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8290", - "isNullable": true - }, - "description": "Detach the tag from the Operation.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiOperationTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d5b28d1f7fab116c282650", - "operationId": "59d5b28d1f7fab116c282651", - "tagId": "59d5b28e1f7fab116402044e", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8291", - "parameters": [ - { - "$id": "8292", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8293", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8294", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8295", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8296", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8297", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8298", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8299", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8300", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8301", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8302", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8303", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8304", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8305", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8306", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8307", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8308", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8309", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8310", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8311", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8312", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·432067·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·432067·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8313", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "8314", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8315", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8316", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "8317", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8318", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8319", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "8320", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8321", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8322", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "8323", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8324", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8325", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "8326", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8327", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8328", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8329", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8330", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8331", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8332", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8333", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8334", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8335", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8336", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8337", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8338", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8339", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8340", - "fixed": false, - "raw": "ListByApi" - }, - "group": { - "$id": "8341", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_ListByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8342", - "body": { - "$ref": "4458" - }, - "extensions": { - "$id": "8343", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1efnhv4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1efnhv4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8344", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8345", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1779el6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1779el6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8346", - "body": { - "$ref": "4458" - }, - "isNullable": true - }, - "description": "Lists all Tags associated with the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagContract", - "x-ms-examples": { - "ApiManagementListApiTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b539c53f5b0062060002", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b539c53f5b0062060002", - "properties": { - "displayName": "tag1" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8347", - "parameters": [ - { - "$id": "8348", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8349", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8350", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8351", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8352", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8353", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8354", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8355", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8356", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8357", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8358", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8359", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8360", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8361", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8362", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8363", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8364", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8365", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8366", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8367", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8368", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8369", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8370", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8371", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8372", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8373", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8374", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8375", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8376", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8377", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8378", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8379", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8380", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8381", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8382", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8383", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8384", - "fixed": false, - "raw": "GetEntityStateByApi" - }, - "group": { - "$id": "8385", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetEntityStateByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "8386", - "headers": { - "$ref": "5328" - }, - "extensions": { - "$id": "8387", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1bb3dbm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1bb3dbm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8388", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5328" - }, - "extensions": { - "$id": "8389", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·xdjiyb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·xdjiyb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8390", - "headers": { - "$ref": "5328" - }, - "isNullable": true - }, - "description": "Gets the entity state version of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8391", - "parameters": [ - { - "$id": "8392", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8393", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8394", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8395", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8396", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8397", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8398", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8399", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8400", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8401", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8402", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8403", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8404", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8405", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8406", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8407", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8408", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8409", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8410", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8411", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8412", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8413", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8414", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8415", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8416", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8417", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8418", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8419", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8420", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8421", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8422", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8423", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8424", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8425", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8426", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8427", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8428", - "fixed": false, - "raw": "GetByApi" - }, - "group": { - "$id": "8429", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8430", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5336" - }, - "extensions": { - "$id": "8431", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1iacydb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1iacydb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8432", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5336" - }, - "extensions": { - "$id": "8433", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1b1obw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1b1obw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8434", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5336" - }, - "isNullable": true - }, - "description": "Get tag associated with the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/tags", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8435", - "parameters": [ - { - "$id": "8436", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8437", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8438", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8439", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8440", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8441", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8442", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8443", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8444", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8445", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8446", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8447", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8448", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8449", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8450", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8451", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8452", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8453", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8454", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8455", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8456", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8457", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8458", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8459", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8460", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8461", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8462", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8463", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8464", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8465", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8466", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8467", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8468", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8469", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8470", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8471", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8472", - "fixed": false, - "raw": "AssignToApi" - }, - "group": { - "$id": "8473", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_AssignToApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "8474", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5344" - }, - "extensions": { - "$id": "8475", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·o7f482·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·o7f482·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "8476", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5344" - }, - "extensions": { - "$id": "8477", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·glov49·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·glov49·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8478", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5344" - }, - "extensions": { - "$id": "8479", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·lotqgm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·lotqgm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8480", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5344" - }, - "isNullable": true - }, - "description": "Assign tag to the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateApiTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5931a75ae4bbd512a88c680b", - "tagId": "tagId1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8481", - "parameters": [ - { - "$id": "8482", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8483", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8484", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8485", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8486", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8487", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8488", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8489", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8490", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8491", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8492", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8493", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8494", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8495", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8496", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8497", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "8498", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8499", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8500", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8501", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8502", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8503", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8504", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8505", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8506", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8507", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8508", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8509", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8510", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8511", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8512", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8513", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8514", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8515", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8516", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8517", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8518", - "fixed": false, - "raw": "DetachFromApi" - }, - "group": { - "$id": "8519", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_DetachFromApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "8520", - "extensions": { - "$id": "8521", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1oqikza·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1oqikza·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "8522", - "extensions": { - "$id": "8523", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·gq0qby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·gq0qby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8524", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8525", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·161pioe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·161pioe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tags-tagid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8526", - "isNullable": true - }, - "description": "Detach the tag from the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d5b28d1f7fab116c282650", - "tagId": "59d5b28e1f7fab116402044e", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8527", - "parameters": [ - { - "$id": "8528", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8529", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8530", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8531", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8532", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8533", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8534", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8535", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8536", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8537", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8538", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8539", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8540", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8541", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8542", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8543", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "8544", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8545", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8546", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8547", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8548", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1rmagpq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·1rmagpq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8549", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "8550", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8551", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8552", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "8553", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8554", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8555", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "8556", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8557", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8558", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "8559", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8560", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8561", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "8562", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8563", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8564", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8565", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8566", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8567", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8568", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8569", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8570", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8571", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8572", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8573", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8574", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8575", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8576", - "fixed": false, - "raw": "ListByProduct" - }, - "group": { - "$id": "8577", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_ListByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8578", - "body": { - "$ref": "4458" - }, - "extensions": { - "$id": "8579", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·m9jthw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·m9jthw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8580", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8581", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1b5sipz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1b5sipz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8582", - "body": { - "$ref": "4458" - }, - "isNullable": true - }, - "description": "Lists all Tags associated with the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagContract", - "x-ms-examples": { - "ApiManagementListProductTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "57d2ef278aa04f0888cba3f1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b539c53f5b0062060002", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b539c53f5b0062060002", - "properties": { - "displayName": "tag1" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8583", - "parameters": [ - { - "$id": "8584", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8586", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8587", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8588", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8589", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8590", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8591", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8592", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8593", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8594", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8595", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8596", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8597", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8598", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8599", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "8600", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8601", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8602", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8603", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8604", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8605", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8606", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8607", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8608", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8609", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8610", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8611", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8612", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8613", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8614", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8615", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8616", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8617", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8618", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8619", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8620", - "fixed": false, - "raw": "GetEntityStateByProduct" - }, - "group": { - "$id": "8621", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetEntityStateByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "8622", - "headers": { - "$ref": "5832" - }, - "extensions": { - "$id": "8623", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·jvv7c6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·jvv7c6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8624", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5832" - }, - "extensions": { - "$id": "8625", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·mevghi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·mevghi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8626", - "headers": { - "$ref": "5832" - }, - "isNullable": true - }, - "description": "Gets the entity state version of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadProductTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "59306a29e4bbd510dc24e5f8", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8627", - "parameters": [ - { - "$id": "8628", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8629", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8630", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8631", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8632", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8633", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8634", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8635", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8636", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8637", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8638", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8639", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8640", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8641", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8642", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8643", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "8644", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8645", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8646", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8647", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8648", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8649", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8650", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8651", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8652", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8653", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8654", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8655", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8656", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8657", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8658", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8659", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8660", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8661", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8662", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8663", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8664", - "fixed": false, - "raw": "GetByProduct" - }, - "group": { - "$id": "8665", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8666", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5840" - }, - "extensions": { - "$id": "8667", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·c8gai1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·c8gai1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8668", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5840" - }, - "extensions": { - "$id": "8669", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·br0g8p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·br0g8p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8670", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5840" - }, - "isNullable": true - }, - "description": "Get tag associated with the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetProductTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "59d6bb8f1f7fab13dc67ec9b", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/tags", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8671", - "parameters": [ - { - "$id": "8672", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8673", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8674", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8675", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8678", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8679", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8680", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8681", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8682", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8683", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8684", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8685", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8686", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8687", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "8688", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8689", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8690", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8691", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8692", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8693", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8694", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8695", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8696", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8697", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8698", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8699", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8700", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8701", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8702", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8703", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8704", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8705", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8706", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8707", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8708", - "fixed": false, - "raw": "AssignToProduct" - }, - "group": { - "$id": "8709", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_AssignToProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "8710", - "body": { - "$ref": "4452" - }, - "extensions": { - "$id": "8711", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1qbxv40·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1qbxv40·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "8712", - "body": { - "$ref": "4452" - }, - "extensions": { - "$id": "8713", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1gp036z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1gp036z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8714", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8715", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1tge218·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1tge218·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8716", - "body": { - "$ref": "4452" - }, - "isNullable": true - }, - "description": "Assign tag to the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateProductTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5931a75ae4bbd512a88c680b", - "tagId": "tagId1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8717", - "parameters": [ - { - "$id": "8718", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8719", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8720", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8721", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8722", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8723", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8724", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8725", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8726", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8727", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8728", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8729", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8730", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "8731", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8732", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8733", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "8734", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8735", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8736", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8737", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8738", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8739", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8742", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8743", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8744", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8745", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8746", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8747", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8748", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8749", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8750", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8751", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8752", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8753", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8754", - "fixed": false, - "raw": "DetachFromProduct" - }, - "group": { - "$id": "8755", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_DetachFromProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "8756", - "extensions": { - "$id": "8757", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·81dg16·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·81dg16·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "8758", - "extensions": { - "$id": "8759", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1dz4sk0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1dz4sk0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8760", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8761", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1m4g56t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1m4g56t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-tags-tagid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8762", - "isNullable": true - }, - "description": "Detach the tag from the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteProductTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "59d5b28d1f7fab116c282650", - "tagId": "59d5b28e1f7fab116402044e", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8763", - "parameters": [ - { - "$id": "8764", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8765", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8766", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8767", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8768", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8769", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8770", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8771", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8772", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8773", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8774", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8775", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8776", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8777", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8778", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·ufdqpa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/parameters/paths·ufdqpa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8779", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "8780", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8781", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8782", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "8783", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8784", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8785", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "8786", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8787", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8788", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "8789", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8790", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8791", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "8792", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "8793", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "8794", - "clientProperty": { - "$ref": "6507" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8795", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8796", - "fixed": false, - "raw": "Scope like 'apis', 'products' or 'apis/{apiId}" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·nakqym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/parameters/paths·nakqym·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8797", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$id": "8798", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8799", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8800", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8801", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8802", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8803", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8804", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8805", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8806", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8807", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8808", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8809", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8810", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8811", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8812", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "8813", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8814", - "body": { - "$ref": "4458" - }, - "extensions": { - "$id": "8815", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·xp263q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·xp263q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8816", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8817", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·117te7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·117te7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8818", - "body": { - "$ref": "4458" - }, - "isNullable": true - }, - "description": "Lists a collection of tags defined within a service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagContract", - "x-ms-examples": { - "ApiManagementListTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b59375ff190048020001", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b59375ff190048020001", - "properties": { - "displayName": "tag1" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b59375ff190048020002", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b59375ff190048020002", - "properties": { - "displayName": "tag2" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8819", - "parameters": [ - { - "$id": "8820", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8821", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8822", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8823", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8824", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8825", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8826", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8827", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8828", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8829", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8830", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8831", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8832", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8833", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8834", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8835", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8836", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8837", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8838", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8839", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8840", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8841", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8842", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8843", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8844", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8845", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8846", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8847", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8848", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8849", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8850", - "fixed": false, - "raw": "GetEntityState" - }, - "group": { - "$id": "8851", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_GetEntityState", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "8852", - "headers": { - "$ref": "5872" - }, - "extensions": { - "$id": "8853", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·x5qko4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·x5qko4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8854", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5872" - }, - "extensions": { - "$id": "8855", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·9653a3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·9653a3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8856", - "headers": { - "$ref": "5872" - }, - "isNullable": true - }, - "description": "Gets the entity state version of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8857", - "parameters": [ - { - "$id": "8858", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8859", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8860", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8861", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8862", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8863", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8864", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8865", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8866", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8867", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8868", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8869", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8870", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8871", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8872", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8873", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8874", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8875", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8876", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8877", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8878", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8879", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8880", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8881", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8882", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8883", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8884", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8885", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8886", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8887", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8888", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "8889", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "8890", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5880" - }, - "extensions": { - "$id": "8891", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·11vccsb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·11vccsb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8892", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5880" - }, - "extensions": { - "$id": "8893", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·15uvh6x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·15uvh6x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8894", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5880" - }, - "isNullable": true - }, - "description": "Gets the details of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "tagId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/tags", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8895", - "parameters": [ - { - "$id": "8896", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8897", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8898", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8899", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8900", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8901", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8902", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8903", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8904", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8905", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8906", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8907", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8908", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8909", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8910", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8911", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8912", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8913", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8914", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "8915", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8916", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·11j3gxg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/requestBodies/paths·11j3gxg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8917", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4472" - } - }, - { - "$id": "8918", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "8919", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8920", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "8921", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "8922", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8923", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8924", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8925", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8926", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8927", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8928", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8929", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8930", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8931", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8932", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8933", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8934", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8935", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8936", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "8937", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "8938", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5888" - }, - "extensions": { - "$id": "8939", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·1hq9561·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·1hq9561·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "8940", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5888" - }, - "extensions": { - "$id": "8941", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·1ahgtrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·1ahgtrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8942", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5888" - }, - "extensions": { - "$id": "8943", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·1yh6kex·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·1yh6kex·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8944", - "body": { - "$ref": "4452" - }, - "headers": { - "$ref": "5888" - }, - "isNullable": true - }, - "description": "Creates a tag.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "tagId": "tagId1", - "parameters": { - "properties": { - "displayName": "tag1" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "type": "Microsoft.ApiManagement/service/tags", - "name": "tagId1", - "properties": { - "displayName": "tag1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8945", - "parameters": [ - { - "$id": "8946", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8947", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8948", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8949", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8950", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8951", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8952", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "8953", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8954", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8955", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "8956", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8957", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8958", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "8959", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8960", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8961", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "8962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8964", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "8965", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8966", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·evsg9m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/requestBodies/paths·evsg9m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8967", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4472" - } - }, - { - "$id": "8968", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "8969", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8970", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8971", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "8972", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8973", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8974", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "8975", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "8976", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "8977", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "8978", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8979", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "8980", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8981", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8982", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8983", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "8984", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8985", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "8986", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "8987", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "8988", - "extensions": { - "$id": "8989", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·10m4vqh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·10m4vqh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "8990", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "8991", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·1086rfx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·1086rfx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "8992", - "isNullable": true - }, - "description": "Updates the details of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "tagId": "temptag", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "temp tag" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "8993", - "parameters": [ - { - "$id": "8994", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "8995", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "8996", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "8997", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "8998", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "8999", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9000", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9001", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9002", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9003", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9004", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9005", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9006", - "clientProperty": { - "$ref": "6235" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9007", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9008", - "fixed": false, - "raw": "Tag identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9009", - "fixed": false, - "raw": "tagId" - }, - "serializedName": "tagId", - "modelType": { - "$id": "9010", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9011", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9012", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9013", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9014", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9015", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9016", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9017", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9018", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9019", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9020", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9021", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9022", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9023", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9024", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9025", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9026", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9027", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9028", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9029", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9030", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "9031", - "fixed": false, - "raw": "Tag" - }, - "serializedName": "Tag_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "9032", - "extensions": { - "$id": "9033", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·1hw0wxm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·1hw0wxm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "9034", - "extensions": { - "$id": "9035", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·16xnkcn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·16xnkcn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9036", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9037", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///855?oai3.shaken.json" - ], - "name": "paths·17kk4iz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtags.json#/components/responses/paths·17kk4iz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tags-tagid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9038", - "isNullable": true - }, - "description": "Deletes specific tag of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteTag": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "tagId": "tagId1", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "9039", - "fixed": false, - "raw": "Tag" - }, - "typeName": { - "$id": "9040", - "fixed": false - }, - "nameForProperty": "Tag" - }, - { - "$id": "9041", - "methods": [ - { - "$id": "9042", - "parameters": [ - { - "$id": "9043", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9044", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9045", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9046", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9047", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9048", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9049", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9050", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9051", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9052", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9053", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9054", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9055", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9056", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9057", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9058", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9059", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9060", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9061", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9063", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1512wdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1512wdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9064", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "9065", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9066", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9067", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "9068", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9069", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9070", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "9071", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9072", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9073", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "9074", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9075", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9076", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "9077", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9078", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9079", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9080", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9081", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9082", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9083", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9084", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9085", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9086", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9087", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9088", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9089", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9090", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9091", - "fixed": false, - "raw": "ListByApis" - }, - "group": { - "$id": "9092", - "fixed": false, - "raw": "ApiProduct" - }, - "serializedName": "ApiProduct_ListByApis", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/products", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9093", - "body": { - "$ref": "3602" - }, - "extensions": { - "$id": "9094", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·mkhkcs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·mkhkcs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9095", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9096", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1fn2tyv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1fn2tyv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-products·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9097", - "body": { - "$ref": "3602" - }, - "isNullable": true - }, - "description": "Lists all Products, which the API is part of.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ProductContract", - "x-ms-examples": { - "ApiManagementListApiProducts": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b539c53f5b0062060002", - "type": "Microsoft.ApiManagement/service/apis/products", - "name": "5600b539c53f5b0062060002", - "properties": { - "displayName": "Unlimited", - "description": "Subscribers have completely unlimited access to the API. Administrator approval is required.", - "subscriptionRequired": true, - "approvalRequired": true, - "subscriptionsLimit": "1", - "state": "published" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "9098", - "fixed": false, - "raw": "ApiProduct" - }, - "typeName": { - "$id": "9099", - "fixed": false - }, - "nameForProperty": "ApiProduct" - }, - { - "$id": "9100", - "methods": [ - { - "$id": "9101", - "parameters": [ - { - "$id": "9102", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9103", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9104", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9105", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9106", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9107", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9108", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9109", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9110", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9111", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9112", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9113", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9114", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9115", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9116", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9117", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9118", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9119", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9120", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9121", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9122", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9123", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9124", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9125", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9126", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9127", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9128", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9129", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9130", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9131", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9132", - "fixed": false, - "raw": "ListByApi" - }, - "group": { - "$id": "9133", - "fixed": false, - "raw": "ApiPolicy" - }, - "serializedName": "ApiPolicy_ListByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9134", - "body": { - "$ref": "3402" - }, - "extensions": { - "$id": "9135", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·13567ta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·13567ta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9136", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9137", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lyahxt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lyahxt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9138", - "body": { - "$ref": "3402" - }, - "isNullable": true - }, - "description": "Get the policy configuration at the API level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListApiPolicies": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b59475ff190048040001" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b59475ff190048040001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/policies", - "name": "policy", - "properties": { - "value": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n@{\r\n\tRandom Random = new Random();\r\n\t\t\t\tconst string Chars = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz \"; \r\n return string.Join(\",\", DateTime.UtcNow, new string(\r\n Enumerable.Repeat(Chars, Random.Next(2150400))\r\n .Select(s => s[Random.Next(s.Length)])\r\n .ToArray()));\r\n } \r\n \r\n \r\n \r\n" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9139", - "parameters": [ - { - "$id": "9140", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9141", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9142", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9143", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9144", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9145", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9146", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9147", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9148", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9149", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9150", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9151", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9152", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9153", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9154", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9155", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9156", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9157", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9158", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9159", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "9160", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9161", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "9162", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9163", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9164", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9165", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9166", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9167", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9168", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9169", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9170", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9171", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9172", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9173", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9174", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9175", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9176", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "9177", - "fixed": false, - "raw": "ApiPolicy" - }, - "serializedName": "ApiPolicy_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "9178", - "headers": { - "$ref": "5160" - }, - "extensions": { - "$id": "9179", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·uinnwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·uinnwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9180", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5160" - }, - "extensions": { - "$id": "9181", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ww5dnw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1ww5dnw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9182", - "headers": { - "$ref": "5160" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the API policy specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a", - "policyId": "policy" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9183", - "parameters": [ - { - "$id": "9184", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9185", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9186", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9187", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9188", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9189", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9190", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9191", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9192", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9193", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9194", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9195", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9196", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9197", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9198", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9199", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9200", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9201", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9202", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9203", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "9204", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9205", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "9206", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9207", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9208", - "clientProperty": { - "$ref": "6159" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9209", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "9210", - "fixed": false, - "raw": "Policy Export Format." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyExportFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyExportFormat" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9211", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5971" - } - }, - { - "$id": "9212", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9213", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9214", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9215", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9218", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9219", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9220", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9221", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9224", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "9225", - "fixed": false, - "raw": "ApiPolicy" - }, - "serializedName": "ApiPolicy_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9226", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5168" - }, - "extensions": { - "$id": "9227", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·nlgafg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·nlgafg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9228", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5168" - }, - "extensions": { - "$id": "9229", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1gm6718·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1gm6718·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9230", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5168" - }, - "isNullable": true - }, - "description": "Get the policy configuration at the API level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json", - "application/vnd.ms-azure-apim.policy+xml", - "application/vnd.ms-azure-apim.policy.raw+xml" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b59475ff190048040001", - "policyId": "policy" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b59475ff190048040001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/policies", - "name": "policy", - "properties": { - "value": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n@{\r\n\tRandom Random = new Random();\r\n\t\t\t\tconst string Chars = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz \"; \r\n return string.Join(\",\", DateTime.UtcNow, new string(\r\n Enumerable.Repeat(Chars, Random.Next(2150400))\r\n .Select(s => s[Random.Next(s.Length)])\r\n .ToArray()));\r\n } \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9231", - "parameters": [ - { - "$id": "9232", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9233", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9234", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9235", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9236", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9237", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9238", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9239", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9240", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9241", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9242", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9243", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9244", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9245", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9246", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9247", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9248", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9249", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9250", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9251", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "9252", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9253", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "9254", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9255", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9256", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "9257", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9258", - "fixed": false, - "raw": "The policy contents to apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1gk8hxi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1gk8hxi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9259", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3396" - } - }, - { - "$id": "9260", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9261", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9262", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9263", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9264", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9265", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9266", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9267", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9268", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9269", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9270", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9271", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9272", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9273", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9274", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9275", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9276", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9277", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9278", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "9279", - "fixed": false, - "raw": "ApiPolicy" - }, - "serializedName": "ApiPolicy_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "9280", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5176" - }, - "extensions": { - "$id": "9281", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·12j0r6b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·12j0r6b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "9282", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5176" - }, - "extensions": { - "$id": "9283", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·11jl0mo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·11jl0mo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9284", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5176" - }, - "extensions": { - "$id": "9285", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1kfzhkr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1kfzhkr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9286", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5176" - }, - "isNullable": true - }, - "description": "Creates or updates policy configuration for the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b57e7e8880006a040001", - "policyId": "policy", - "If-Match": "*", - "parameters": { - "properties": { - "format": "xml", - "value": " " - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b57e7e8880006a040001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5600b57e7e8880006a040001/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - }, - "ApiManagementCreateApiPolicyNonXmlEncoded": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5600b57e7e8880006a040001", - "policyId": "policy", - "If-Match": "*", - "parameters": { - "properties": { - "value": "\r\n \r\n \r\n \r\n \"@(context.Request.Headers.FirstOrDefault(h => h.Ke==\"Via\"))\" \r\n \r\n \r\n ", - "format": "rawxml" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/4c1a3bc6-89f9-46fe-a175-5d8984b25095/resourcegroups/Api-DF-West-US/providers/Microsoft.ApiManagement/service/samirmsiservice2/apis/echo-api/operations/create-resource/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \"@(context.Request.Headers.FirstOrDefault(h => h.Ke==\"Via\"))\" \r\n \r\n \r\n" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/4c1a3bc6-89f9-46fe-a175-5d8984b25095/resourcegroups/Api-DF-West-US/providers/Microsoft.ApiManagement/service/samirmsiservice2/apis/echo-api/operations/create-resource/policies/policy", - "type": "Microsoft.ApiManagement/service/apis/operations/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \"@(context.Request.Headers.FirstOrDefault(h => h.Ke==\"Via\"))\" \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9287", - "parameters": [ - { - "$id": "9288", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9289", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9290", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9291", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9292", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9293", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9294", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9295", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9296", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9297", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9298", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9299", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9300", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9301", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9302", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9303", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9304", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9305", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9306", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9307", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "9308", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9309", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "9310", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9311", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9312", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9313", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9314", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9315", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9316", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9317", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9318", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9319", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9320", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9321", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9322", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9323", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9324", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9325", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9326", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9327", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9328", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9329", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9330", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "9331", - "fixed": false, - "raw": "ApiPolicy" - }, - "serializedName": "ApiPolicy_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "9332", - "extensions": { - "$id": "9333", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·176es17·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·176es17·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "9334", - "extensions": { - "$id": "9335", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·4aojnn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·4aojnn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9336", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9337", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ywms1f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ywms1f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-policies-policyid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9338", - "isNullable": true - }, - "description": "Deletes the policy configuration at the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "loggerId", - "policyId": "policy", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "9339", - "fixed": false, - "raw": "ApiPolicy" - }, - "typeName": { - "$id": "9340", - "fixed": false - }, - "nameForProperty": "ApiPolicy" - }, - { - "$id": "9341", - "methods": [ - { - "$id": "9342", - "parameters": [ - { - "$id": "9343", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9344", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9345", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9346", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9347", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9348", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9349", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9350", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9351", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9352", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9353", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9354", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9355", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9356", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9357", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9358", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9359", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9360", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9361", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9362", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9363", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| contentType | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·w4zp2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·w4zp2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9364", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "9365", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9366", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9367", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "9368", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9369", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9370", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "9371", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9372", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9373", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "9374", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9375", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9376", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "9377", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9378", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9379", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9380", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9381", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9382", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9383", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9384", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9385", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9386", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9387", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9388", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9389", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9390", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9391", - "fixed": false, - "raw": "ListByApi" - }, - "group": { - "$id": "9392", - "fixed": false, - "raw": "ApiSchema" - }, - "serializedName": "ApiSchema_ListByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9393", - "body": { - "$ref": "4214" - }, - "extensions": { - "$id": "9394", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1h53h33·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1h53h33·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9395", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9396", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·s787oa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·s787oa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9397", - "body": { - "$ref": "4214" - }, - "isNullable": true - }, - "description": "Get the schema configuration at the API level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListApiSchemas": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d5b28d1f7fab116c282650" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d5b28d1f7fab116c282650/schemas/59d5b28e1f7fab116402044e", - "type": "Microsoft.ApiManagement/service/apis/schemas", - "name": "59d5b28e1f7fab116402044e", - "properties": { - "contentType": "application/vnd.ms-azure-apim.swagger.definitions+json" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9398", - "parameters": [ - { - "$id": "9399", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9400", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9401", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9402", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9403", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9404", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9405", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9406", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9407", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9408", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9409", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9410", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9411", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9412", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9413", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9414", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9415", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9416", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9417", - "clientProperty": { - "$ref": "6205" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9418", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9419", - "fixed": false, - "raw": "Schema identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SchemaIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SchemaIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9420", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "9421", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9422", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9423", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9424", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9425", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9426", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9427", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9428", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9429", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9430", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9431", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9432", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9433", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9434", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9435", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "9436", - "fixed": false, - "raw": "ApiSchema" - }, - "serializedName": "ApiSchema_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "9437", - "headers": { - "$ref": "5184" - }, - "extensions": { - "$id": "9438", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·pm6qb1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·pm6qb1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9439", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5184" - }, - "extensions": { - "$id": "9440", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1qu68p4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1qu68p4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9441", - "headers": { - "$ref": "5184" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the schema specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiSchema": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a", - "schemaId": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9442", - "parameters": [ - { - "$id": "9443", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9444", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9445", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9446", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9447", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9448", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9449", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9451", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9452", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9455", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9456", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9457", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9458", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9459", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9460", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9461", - "clientProperty": { - "$ref": "6205" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9462", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9463", - "fixed": false, - "raw": "Schema identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SchemaIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SchemaIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9464", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "9465", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9466", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9467", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9468", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9469", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9470", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9471", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9472", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9473", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9475", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9476", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9477", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9478", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9479", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "9480", - "fixed": false, - "raw": "ApiSchema" - }, - "serializedName": "ApiSchema_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9481", - "body": { - "$ref": "4208" - }, - "headers": { - "$ref": "5192" - }, - "extensions": { - "$id": "9482", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·5y0mmx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·5y0mmx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9483", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5192" - }, - "extensions": { - "$id": "9484", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·chs2qu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·chs2qu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9485", - "body": { - "$ref": "4208" - }, - "headers": { - "$ref": "5192" - }, - "isNullable": true - }, - "description": "Get the schema configuration at the API level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiSchema": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "schemaId": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d6bb8f1f7fab13dc67ec9b/schemas/ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "type": "Microsoft.ApiManagement/service/apis/schemas", - "name": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "properties": { - "contentType": "application/vnd.ms-azure-apim.xsd+xml", - "document": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9486", - "parameters": [ - { - "$id": "9487", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9488", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9489", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9490", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9491", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9492", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9493", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9494", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9495", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9496", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9497", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9498", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9499", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9501", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9502", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9505", - "clientProperty": { - "$ref": "6205" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9507", - "fixed": false, - "raw": "Schema identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SchemaIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SchemaIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9508", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "9509", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9510", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9511", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "9512", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9513", - "fixed": false, - "raw": "The schema contents to apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1llwchn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·1llwchn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9514", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4208" - } - }, - { - "$id": "9515", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9516", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9517", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9518", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9519", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9520", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9521", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9522", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9523", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9524", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9525", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9526", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9527", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9528", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9529", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9530", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9531", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9532", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9533", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "9534", - "fixed": false, - "raw": "ApiSchema" - }, - "serializedName": "ApiSchema_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "9535", - "body": { - "$ref": "4208" - }, - "headers": { - "$ref": "5200" - }, - "extensions": { - "$id": "9536", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·17zlobe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·17zlobe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "9537", - "body": { - "$ref": "4208" - }, - "headers": { - "$ref": "5200" - }, - "extensions": { - "$id": "9538", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1qsn2pu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1qsn2pu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·201" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "9539", - "headers": { - "$ref": "5200" - }, - "extensions": { - "$id": "9540", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·f20z73·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·f20z73·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9541", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5200" - }, - "extensions": { - "$id": "9542", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1a7olgp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1a7olgp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9543", - "body": { - "$ref": "4208" - }, - "headers": { - "$ref": "5200" - }, - "isNullable": true - }, - "description": "Creates or updates schema configuration for the API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementCreateApiSchema": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "schemaId": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "parameters": { - "properties": { - "contentType": "application/vnd.ms-azure-apim.xsd+xml", - "document": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d6bb8f1f7fab13dc67ec9b/schemas/ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "type": "Microsoft.ApiManagement/service/apis/schemas", - "name": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "properties": { - "contentType": "application/vnd.ms-azure-apim.xsd+xml", - "document": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d6bb8f1f7fab13dc67ec9b/schemas/ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "type": "Microsoft.ApiManagement/service/apis/schemas", - "name": "ec12520d-9d48-4e7b-8f39-698ca2ac63f1", - "properties": { - "contentType": "application/vnd.ms-azure-apim.xsd+xml", - "document": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d6bb8f1f7fab13dc67ec9b/schemas/ec12520d-9d48-4e7b-8f39-698ca2ac63f1?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9544", - "parameters": [ - { - "$id": "9545", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9546", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9547", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9548", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9549", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9550", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9551", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9552", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9553", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9554", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9555", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9556", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9557", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9558", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9559", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9560", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9561", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9562", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9563", - "clientProperty": { - "$ref": "6205" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9564", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9565", - "fixed": false, - "raw": "Schema identifier within an API. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SchemaIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SchemaIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9566", - "fixed": false, - "raw": "schemaId" - }, - "serializedName": "schemaId", - "modelType": { - "$id": "9567", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9568", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9569", - "clientProperty": { - "$ref": "6341" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9570", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9571", - "fixed": false, - "raw": "If true removes all references to the schema before deleting it." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1c89gzn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1c89gzn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9572", - "fixed": false, - "raw": "force" - }, - "serializedName": "force", - "modelType": { - "$id": "9573", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "9574", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "9575", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9576", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9577", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9578", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9579", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9580", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9581", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9582", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9583", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9584", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9585", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9586", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9587", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9588", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9589", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9590", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9591", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9592", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9593", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "9594", - "fixed": false, - "raw": "ApiSchema" - }, - "serializedName": "ApiSchema_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "9595", - "extensions": { - "$id": "9596", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·106qr64·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·106qr64·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "9597", - "extensions": { - "$id": "9598", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·finslo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·finslo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9599", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9600", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·17zgsz5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·17zgsz5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-schemas-schemaid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9601", - "isNullable": true - }, - "description": "Deletes the schema configuration at the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiSchema": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d5b28d1f7fab116c282650", - "schemaId": "59d5b28e1f7fab116402044e", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "9602", - "fixed": false, - "raw": "ApiSchema" - }, - "typeName": { - "$id": "9603", - "fixed": false - }, - "nameForProperty": "ApiSchema" - }, - { - "$id": "9604", - "methods": [ - { - "$id": "9605", - "parameters": [ - { - "$id": "9606", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9607", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9608", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9609", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9610", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9611", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9612", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9613", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9614", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9615", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9616", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9617", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9618", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9620", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9621", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9624", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9626", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1flzj2b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1flzj2b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9627", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "9628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9630", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "9631", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9632", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9633", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "9634", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9635", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9636", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "9637", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9638", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9639", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "9640", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9641", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9642", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9643", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9644", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9645", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9646", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9647", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9648", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9649", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9650", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9651", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9652", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9653", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9654", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "9655", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9656", - "body": { - "$ref": "2234" - }, - "extensions": { - "$id": "9657", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1pzrsqb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1pzrsqb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9658", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9659", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·jd121z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·jd121z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9660", - "body": { - "$ref": "2234" - }, - "isNullable": true - }, - "description": "Lists all diagnostics of an API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/DiagnosticContract", - "x-ms-examples": { - "ApiManagementListApiDiagnostics": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/apis/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "httpCorrelationProtocol": "Legacy", - "logClientIp": true, - "loggerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/aisamplingtest", - "sampling": { - "samplingType": "fixed", - "percentage": "100" - }, - "frontend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - }, - "backend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - } - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9661", - "parameters": [ - { - "$id": "9662", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9663", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9664", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9665", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9666", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9667", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9668", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9669", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9670", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9671", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9672", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9673", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9674", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9675", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9676", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9677", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9678", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9679", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9680", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9681", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9682", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9683", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "9684", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9685", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9686", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9687", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9688", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9689", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9690", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9691", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9692", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9693", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9694", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9695", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9696", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9697", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9698", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "9699", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "9700", - "headers": { - "$ref": "5208" - }, - "extensions": { - "$id": "9701", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ct4bqv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1ct4bqv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9702", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5208" - }, - "extensions": { - "$id": "9703", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1g0y7hk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1g0y7hk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9704", - "headers": { - "$ref": "5208" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Diagnostic for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "apiId": "57d1f7558aa04f15146d9d8a" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9705", - "parameters": [ - { - "$id": "9706", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9707", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9708", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9709", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9710", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9711", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9712", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9713", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9714", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9715", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9716", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9717", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9718", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9719", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9720", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9721", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9722", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9723", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9724", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9725", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9726", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9727", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "9728", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9729", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9730", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9731", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9732", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9733", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9734", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9735", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9736", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9737", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9738", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9739", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9742", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "9743", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9744", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5216" - }, - "extensions": { - "$id": "9745", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1ut42oi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1ut42oi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9746", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5216" - }, - "extensions": { - "$id": "9747", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1m5xpig·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1m5xpig·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9748", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5216" - }, - "isNullable": true - }, - "description": "Gets the details of the Diagnostic for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "apiId": "57d1f7558aa04f15146d9d8a" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/apis/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "httpCorrelationProtocol": "Legacy", - "logClientIp": true, - "loggerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/aisamplingtest", - "sampling": { - "samplingType": "fixed", - "percentage": "100" - }, - "frontend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - }, - "backend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9749", - "parameters": [ - { - "$id": "9750", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9751", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9752", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9753", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9754", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9755", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9756", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9757", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9758", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9759", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9760", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9761", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9762", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9763", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9764", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9765", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9766", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9767", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9768", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9769", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9770", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9771", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "9772", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9773", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9774", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "9775", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9776", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·14ey0d0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·14ey0d0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9777", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2228" - } - }, - { - "$id": "9778", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9780", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9781", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9782", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9783", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9784", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9785", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9786", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9787", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9788", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9789", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9790", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9791", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9792", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9793", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9796", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "9797", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "9798", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5224" - }, - "extensions": { - "$id": "9799", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·lrvq3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·lrvq3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "9800", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5224" - }, - "extensions": { - "$id": "9801", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·p7v3vl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·p7v3vl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9802", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5224" - }, - "extensions": { - "$id": "9803", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1t6eq19·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1t6eq19·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9804", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5224" - }, - "isNullable": true - }, - "description": "Creates a new Diagnostic for an API or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "apiId": "57d1f7558aa04f15146d9d8a", - "parameters": { - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/apis/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/apis/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9805", - "parameters": [ - { - "$id": "9806", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9807", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9808", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9809", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9810", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9811", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9812", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9813", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9814", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9815", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9816", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9817", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9818", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9819", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9820", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9821", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9822", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9823", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9824", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9825", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9826", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9827", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "9828", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9829", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9830", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "9831", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9832", - "fixed": false, - "raw": "Diagnostic Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·s2sz3w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·s2sz3w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9833", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2228" - } - }, - { - "$id": "9834", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9835", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9836", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9837", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9838", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9839", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9840", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9841", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9842", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9843", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9844", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9845", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9846", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9847", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9848", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9849", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9850", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9851", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9852", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "9853", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "9854", - "extensions": { - "$id": "9855", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·a5rc63·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·a5rc63·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9856", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9857", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·bmh9wv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·bmh9wv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9858", - "isNullable": true - }, - "description": "Updates the details of the Diagnostic for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementUpdateApiDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "apiId": "57d1f7558aa04f15146d9d8a", - "If-Match": "*", - "parameters": { - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9859", - "parameters": [ - { - "$id": "9860", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9861", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9862", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9863", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9864", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9865", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9866", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9867", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9868", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9869", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9870", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9871", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9872", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9873", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9874", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9875", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9876", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9877", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9878", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9879", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9880", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9881", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "9882", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9883", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9884", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "9885", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9886", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9887", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "9888", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9889", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9890", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9891", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9892", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9893", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9894", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9895", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9896", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9897", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9898", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9899", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9900", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9901", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9902", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "9903", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "serializedName": "ApiDiagnostic_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "9904", - "extensions": { - "$id": "9905", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1xfnoa7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1xfnoa7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "9906", - "extensions": { - "$id": "9907", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·uhezf0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·uhezf0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9908", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9909", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·tvjzx0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·tvjzx0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-diagnostics-diagnosticid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9910", - "isNullable": true - }, - "description": "Deletes the specified Diagnostic from an API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "apiId": "57d1f7558aa04f15146d9d8a", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "9911", - "fixed": false, - "raw": "ApiDiagnostic" - }, - "typeName": { - "$id": "9912", - "fixed": false - }, - "nameForProperty": "ApiDiagnostic" - }, - { - "$id": "9913", - "methods": [ - { - "$id": "9914", - "parameters": [ - { - "$id": "9915", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9916", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9917", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9918", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9919", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9920", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9921", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9922", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9923", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9924", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9925", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9926", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9927", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9928", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9929", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9930", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9931", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9932", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9933", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9934", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9935", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·a5f474·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·a5f474·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9936", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "9937", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9938", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9939", - "clientProperty": { - "$ref": "6359" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9940", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9941", - "fixed": false, - "raw": "Expand the comment attachments. " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1vsgfsq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1vsgfsq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9942", - "fixed": false, - "raw": "expandCommentsAttachments" - }, - "serializedName": "expandCommentsAttachments", - "modelType": { - "$id": "9943", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "9944", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "9945", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "9946", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9947", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9948", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "9949", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9950", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9951", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "9952", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9953", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "9954", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "9955", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "9956", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "9957", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "9958", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "9959", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "9960", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "9961", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9962", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9963", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9964", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9965", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9966", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "9967", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9968", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "9969", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "9970", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "9971", - "body": { - "$ref": "2716" - }, - "extensions": { - "$id": "9972", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lvt7sq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lvt7sq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "9973", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "9974", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1e7wwa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1e7wwa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "9975", - "body": { - "$ref": "2716" - }, - "isNullable": true - }, - "description": "Lists all issues associated with the specified API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/IssueContract", - "x-ms-examples": { - "ApiManagementListApiIssues": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "apiId": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "9976", - "parameters": [ - { - "$id": "9977", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "9978", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9979", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9980", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "9981", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9982", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9983", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "9984", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9985", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9986", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "9987", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9988", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9989", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "9990", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9991", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9992", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "9993", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "9994", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "9995", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "9996", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "9997", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "9998", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "9999", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10000", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10001", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10002", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10003", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10004", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10005", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10006", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10007", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10008", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10009", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10010", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10011", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10012", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10013", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "10014", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "10015", - "headers": { - "$ref": "5232" - }, - "extensions": { - "$id": "10016", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1mgw34i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1mgw34i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10017", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5232" - }, - "extensions": { - "$id": "10018", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·n1tnj6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·n1tnj6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10019", - "headers": { - "$ref": "5232" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Issue for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10020", - "parameters": [ - { - "$id": "10021", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10022", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10023", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10024", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10025", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10026", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10027", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10028", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10029", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10030", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10031", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10032", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10033", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10034", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10035", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10036", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10037", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10038", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10039", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10040", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10041", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10042", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10043", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10044", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10045", - "clientProperty": { - "$ref": "6359" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10046", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10047", - "fixed": false, - "raw": "Expand the comment attachments. " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1kavfqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1kavfqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10048", - "fixed": false, - "raw": "expandCommentsAttachments" - }, - "serializedName": "expandCommentsAttachments", - "modelType": { - "$id": "10049", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "10050", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "10051", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10052", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10053", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10054", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10057", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10059", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10060", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10063", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "10064", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10065", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5240" - }, - "extensions": { - "$id": "10066", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·11902ly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·11902ly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10067", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5240" - }, - "extensions": { - "$id": "10068", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·slidf7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·slidf7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10069", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5240" - }, - "isNullable": true - }, - "description": "Gets the details of the Issue for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "apiId": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10070", - "parameters": [ - { - "$id": "10071", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10072", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10073", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10074", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10075", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10076", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10077", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10078", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10079", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10080", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10081", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10082", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10083", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10084", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10085", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10086", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10087", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10088", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10089", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10090", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10091", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10092", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10093", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10094", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10095", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "10096", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10097", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·7emeks·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·7emeks·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10098", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2710" - } - }, - { - "$id": "10099", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10100", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10101", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10102", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10103", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10104", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10105", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10106", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10107", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10108", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10109", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10110", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10111", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10112", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10113", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10114", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10115", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10116", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10117", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "10118", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "10119", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5248" - }, - "extensions": { - "$id": "10120", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1v822rc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1v822rc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "10121", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5248" - }, - "extensions": { - "$id": "10122", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·j673bg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·j673bg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10123", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5248" - }, - "extensions": { - "$id": "10124", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·145nlt2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·145nlt2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10125", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5248" - }, - "isNullable": true - }, - "description": "Creates a new Issue for an API or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "parameters": { - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/apis/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10126", - "parameters": [ - { - "$id": "10127", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10128", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10129", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10130", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10131", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10132", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10133", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10134", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10135", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10136", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10137", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10138", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10139", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10140", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10141", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10142", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10143", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10144", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10145", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10146", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10147", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10148", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10149", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10150", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10151", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "10152", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10153", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·154x64r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·154x64r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10154", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2790" - } - }, - { - "$id": "10155", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10156", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10157", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10158", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10159", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10160", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10161", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10162", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10163", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10164", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10165", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10166", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10167", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10168", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10169", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10170", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10171", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10172", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10173", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "10174", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "10175", - "extensions": { - "$id": "10176", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·2r3g4a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·2r3g4a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10177", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10178", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·126edra·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·126edra·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10179", - "isNullable": true - }, - "description": "Updates an existing issue for an API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementUpdateApiIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "If-Match": "*", - "parameters": { - "properties": { - "state": "closed" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10180", - "parameters": [ - { - "$id": "10181", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10182", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10183", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10184", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10185", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10186", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10187", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10188", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10189", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10190", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10191", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10192", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10193", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10194", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10195", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10196", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10197", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10198", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10199", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10200", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10201", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10202", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10203", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10204", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10205", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10206", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10207", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10208", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10209", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10210", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10211", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10212", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10213", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10214", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10215", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10216", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10217", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10219", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10220", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10221", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10222", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10223", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "10224", - "fixed": false, - "raw": "ApiIssue" - }, - "serializedName": "ApiIssue_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "10225", - "extensions": { - "$id": "10226", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1jv6kon·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1jv6kon·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "10227", - "extensions": { - "$id": "10228", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·18la1g6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·18la1g6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10229", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10230", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lgoupf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lgoupf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10231", - "isNullable": true - }, - "description": "Deletes the specified Issue from an API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "10232", - "fixed": false, - "raw": "ApiIssue" - }, - "typeName": { - "$id": "10233", - "fixed": false - }, - "nameForProperty": "ApiIssue" - }, - { - "$id": "10234", - "methods": [ - { - "$id": "10235", - "parameters": [ - { - "$id": "10236", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10237", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10238", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10239", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10240", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10241", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10242", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10243", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10244", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10245", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10246", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10247", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10248", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10249", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10250", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10251", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10252", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10253", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10254", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10255", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10256", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10257", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10258", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10259", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10260", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10261", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10262", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1bgwz4k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1bgwz4k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10263", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "10264", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10265", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10266", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "10267", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10268", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10269", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "10270", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10271", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10272", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "10273", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10274", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10275", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "10276", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10277", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10278", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10279", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10280", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10281", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10282", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10283", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10284", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10285", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10286", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10287", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10288", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10289", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10290", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "10291", - "fixed": false, - "raw": "ApiIssueComment" - }, - "serializedName": "ApiIssueComment_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/comments", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10292", - "body": { - "$ref": "2756" - }, - "extensions": { - "$id": "10293", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·xc4wn9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·xc4wn9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10294", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10295", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·hc122o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·hc122o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10296", - "body": { - "$ref": "2756" - }, - "isNullable": true - }, - "description": "Lists all comments for the Issue associated with the specified API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/IssueCommentContract", - "x-ms-examples": { - "ApiManagementListApiIssueComments": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a", - "issueId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/comments/599e29ab193c3c0bd0b3e2fb", - "type": "Microsoft.ApiManagement/service/apis/issues/comments", - "name": "599e29ab193c3c0bd0b3e2fb", - "properties": { - "text": "Issue comment.", - "createdDate": "2018-02-01T22:21:20.467Z", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10297", - "parameters": [ - { - "$id": "10298", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10299", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10300", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10301", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10302", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10303", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10304", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10305", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10306", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10307", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10308", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10309", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10310", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10311", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10312", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10313", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10314", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10315", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10316", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10317", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10318", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10319", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10320", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10321", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10322", - "clientProperty": { - "$ref": "6073" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10323", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10324", - "fixed": false, - "raw": "Comment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CommentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CommentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10325", - "fixed": false, - "raw": "commentId" - }, - "serializedName": "commentId", - "modelType": { - "$id": "10326", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10327", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10328", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10329", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10330", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10331", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10332", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10333", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10334", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10335", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10336", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10337", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10338", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10339", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10340", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "10341", - "fixed": false, - "raw": "ApiIssueComment" - }, - "serializedName": "ApiIssueComment_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/comments/{commentId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "10342", - "headers": { - "$ref": "5256" - }, - "extensions": { - "$id": "10343", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·dq5mns·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·dq5mns·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10344", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5256" - }, - "extensions": { - "$id": "10345", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·832ymb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·832ymb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10346", - "headers": { - "$ref": "5256" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the issue Comment for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiIssueComment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "commentId": "599e29ab193c3c0bd0b3e2fb" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10347", - "parameters": [ - { - "$id": "10348", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10349", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10350", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10351", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10352", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10353", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10354", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10355", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10356", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10357", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10358", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10359", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10360", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10361", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10362", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10363", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10364", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10365", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10366", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10367", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10368", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10369", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10370", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10371", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10372", - "clientProperty": { - "$ref": "6073" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10373", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10374", - "fixed": false, - "raw": "Comment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CommentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CommentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10375", - "fixed": false, - "raw": "commentId" - }, - "serializedName": "commentId", - "modelType": { - "$id": "10376", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10377", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10378", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10379", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10380", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10381", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10382", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10383", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10384", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10385", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10386", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10387", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10388", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10389", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10390", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "10391", - "fixed": false, - "raw": "ApiIssueComment" - }, - "serializedName": "ApiIssueComment_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/comments/{commentId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10392", - "body": { - "$ref": "2750" - }, - "headers": { - "$ref": "5264" - }, - "extensions": { - "$id": "10393", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1nsrd9h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1nsrd9h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10394", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5264" - }, - "extensions": { - "$id": "10395", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1d9r7r4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1d9r7r4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10396", - "body": { - "$ref": "2750" - }, - "headers": { - "$ref": "5264" - }, - "isNullable": true - }, - "description": "Gets the details of the issue Comment for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiIssueComment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "commentId": "599e29ab193c3c0bd0b3e2fb" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/comments/599e29ab193c3c0bd0b3e2fb", - "type": "Microsoft.ApiManagement/service/apis/issues/comments", - "name": "599e29ab193c3c0bd0b3e2fb", - "properties": { - "text": "Issue comment.", - "createdDate": "2018-02-01T22:21:20.467Z", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10397", - "parameters": [ - { - "$id": "10398", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10399", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10400", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10401", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10402", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10403", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10404", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10405", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10406", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10407", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10408", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10409", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10410", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10411", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10412", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10413", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10414", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10415", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10416", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10417", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10418", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10419", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10420", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10421", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10422", - "clientProperty": { - "$ref": "6073" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10423", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10424", - "fixed": false, - "raw": "Comment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CommentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CommentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10425", - "fixed": false, - "raw": "commentId" - }, - "serializedName": "commentId", - "modelType": { - "$id": "10426", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10427", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10428", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "10429", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10430", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·109ce6p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·109ce6p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10431", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2750" - } - }, - { - "$id": "10432", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10433", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10434", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10435", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10436", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10437", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10438", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10439", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10440", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10441", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10442", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10443", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10444", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10445", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10446", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10447", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10448", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10449", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10450", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "10451", - "fixed": false, - "raw": "ApiIssueComment" - }, - "serializedName": "ApiIssueComment_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/comments/{commentId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "10452", - "body": { - "$ref": "2750" - }, - "headers": { - "$ref": "5272" - }, - "extensions": { - "$id": "10453", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ekwykq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ekwykq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "10454", - "body": { - "$ref": "2750" - }, - "headers": { - "$ref": "5272" - }, - "extensions": { - "$id": "10455", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1xny1j6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1xny1j6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10456", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5272" - }, - "extensions": { - "$id": "10457", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1nnqr0v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1nnqr0v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10458", - "body": { - "$ref": "2750" - }, - "headers": { - "$ref": "5272" - }, - "isNullable": true - }, - "description": "Creates a new Comment for the Issue in an API or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "5", - "x-ms-examples": { - "ApiManagementCreateApiIssueComment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "commentId": "599e29ab193c3c0bd0b3e2fb", - "parameters": { - "properties": { - "text": "Issue comment.", - "createdDate": "2018-02-01T22:21:20.467Z", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/comments/599e29ab193c3c0bd0b3e2fb", - "type": "Microsoft.ApiManagement/service/apis/issues/comments", - "name": "599e29ab193c3c0bd0b3e2fb", - "properties": { - "text": "Issue comment.", - "createdDate": "2018-02-01T22:21:20.467Z", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/comments/599e29ab193c3c0bd0b3e2fb", - "type": "Microsoft.ApiManagement/service/apis/issues/comments", - "name": "599e29ab193c3c0bd0b3e2fb", - "properties": { - "text": "Issue comment.", - "createdDate": "2018-02-01T22:21:20.467Z", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10459", - "parameters": [ - { - "$id": "10460", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10461", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10462", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10463", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10464", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10465", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10466", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10467", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10468", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10469", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10470", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10471", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10472", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10473", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10474", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10475", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10476", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10477", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10478", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10479", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10480", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10481", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10482", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10483", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10484", - "clientProperty": { - "$ref": "6073" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10485", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10486", - "fixed": false, - "raw": "Comment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CommentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CommentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10487", - "fixed": false, - "raw": "commentId" - }, - "serializedName": "commentId", - "modelType": { - "$id": "10488", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10489", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10490", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10491", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10492", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10493", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10494", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10495", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10496", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10497", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10498", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10499", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10500", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10501", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10502", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10503", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10504", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10505", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10506", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10507", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10508", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "10509", - "fixed": false, - "raw": "ApiIssueComment" - }, - "serializedName": "ApiIssueComment_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/comments/{commentId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "10510", - "extensions": { - "$id": "10511", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·17rwyud·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·17rwyud·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "10512", - "extensions": { - "$id": "10513", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·jabd46·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·jabd46·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10514", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10515", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·leksao·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·leksao·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-comments-commentid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10516", - "isNullable": true - }, - "description": "Deletes the specified comment from an Issue.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiIssueComment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "commentId": "599e29ab193c3c0bd0b3e2fb", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "10517", - "fixed": false, - "raw": "ApiIssueComment" - }, - "typeName": { - "$id": "10518", - "fixed": false - }, - "nameForProperty": "ApiIssueComment" - }, - { - "$id": "10519", - "methods": [ - { - "$id": "10520", - "parameters": [ - { - "$id": "10521", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10522", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10523", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10524", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10525", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10526", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10527", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10528", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10529", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10530", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10531", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10532", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10533", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10534", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10535", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10536", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10537", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10538", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10539", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10540", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10541", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10542", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10543", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10544", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10545", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10546", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10547", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·16uasyh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·16uasyh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10548", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "10549", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10550", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10551", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "10552", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10553", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10554", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "10555", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10556", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10557", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "10558", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10559", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10560", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "10561", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10562", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10563", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10564", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10565", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10566", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10567", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10568", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10569", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10570", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10571", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10572", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10573", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10574", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10575", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "10576", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "serializedName": "ApiIssueAttachment_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/attachments", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10577", - "body": { - "$ref": "2649" - }, - "extensions": { - "$id": "10578", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·lodzs6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·lodzs6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10579", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10580", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·spirji·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·spirji·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10581", - "body": { - "$ref": "2649" - }, - "isNullable": true - }, - "description": "Lists all attachments for the Issue associated with the specified API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/IssueAttachmentContract", - "x-ms-examples": { - "ApiManagementListApiIssueAttachments": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d1f7558aa04f15146d9d8a", - "issueId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/attachments/57d2ef278aa04f0888cba3f3", - "type": "Microsoft.ApiManagement/service/apis/issues/attachments", - "name": "57d2ef278aa04f0888cba3f3", - "properties": { - "title": "Issue attachment.", - "contentFormat": "link", - "content": "https://.../image.jpg" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10582", - "parameters": [ - { - "$id": "10583", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10584", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10585", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10586", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10587", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10588", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10589", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10590", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10591", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10592", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10593", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10594", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10595", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10596", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10597", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10598", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10599", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10600", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10601", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10602", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10603", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10604", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10605", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10606", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10607", - "clientProperty": { - "$ref": "6043" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10608", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10609", - "fixed": false, - "raw": "Attachment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AttachmentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AttachmentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10610", - "fixed": false, - "raw": "attachmentId" - }, - "serializedName": "attachmentId", - "modelType": { - "$id": "10611", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10612", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10613", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10614", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10615", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10616", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10617", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10618", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10619", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10620", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10621", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10622", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10623", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10624", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10625", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "10626", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "serializedName": "ApiIssueAttachment_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/attachments/{attachmentId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "10627", - "headers": { - "$ref": "5280" - }, - "extensions": { - "$id": "10628", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·dn2kjp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·dn2kjp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10629", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5280" - }, - "extensions": { - "$id": "10630", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·14af9pl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·14af9pl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10631", - "headers": { - "$ref": "5280" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the issue Attachment for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiIssueAttachment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "attachmentId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10632", - "parameters": [ - { - "$id": "10633", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10634", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10635", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10636", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10637", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10638", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10639", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10640", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10641", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10642", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10643", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10644", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10645", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10646", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10647", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10648", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10649", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10650", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10651", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10652", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10653", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10654", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10655", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10656", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10657", - "clientProperty": { - "$ref": "6043" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10658", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10659", - "fixed": false, - "raw": "Attachment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AttachmentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AttachmentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10660", - "fixed": false, - "raw": "attachmentId" - }, - "serializedName": "attachmentId", - "modelType": { - "$id": "10661", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10662", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10663", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10664", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10665", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10666", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10667", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10668", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10669", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10670", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10671", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10672", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10673", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10674", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10675", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "10676", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "serializedName": "ApiIssueAttachment_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/attachments/{attachmentId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10677", - "body": { - "$ref": "2643" - }, - "headers": { - "$ref": "5288" - }, - "extensions": { - "$id": "10678", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1lush4m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1lush4m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10679", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5288" - }, - "extensions": { - "$id": "10680", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·k89vcu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·k89vcu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10681", - "body": { - "$ref": "2643" - }, - "headers": { - "$ref": "5288" - }, - "isNullable": true - }, - "description": "Gets the details of the issue Attachment for an API specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiIssueAttachment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "attachmentId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/attachments/57d2ef278aa04f0888cba3f3", - "type": "Microsoft.ApiManagement/service/apis/issues/attachments", - "name": "57d2ef278aa04f0888cba3f3", - "properties": { - "title": "Issue attachment.", - "contentFormat": "link", - "content": "https://.../image.jpg" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10682", - "parameters": [ - { - "$id": "10683", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10684", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10685", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10686", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10687", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10688", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10689", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10690", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10691", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10692", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10693", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10694", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10695", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10696", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10697", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10698", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10699", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10700", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10701", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10702", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10703", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10704", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10705", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10706", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10707", - "clientProperty": { - "$ref": "6043" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10708", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10709", - "fixed": false, - "raw": "Attachment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AttachmentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AttachmentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10710", - "fixed": false, - "raw": "attachmentId" - }, - "serializedName": "attachmentId", - "modelType": { - "$id": "10711", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10712", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10713", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "10714", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10715", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·udv5yu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·udv5yu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10716", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2643" - } - }, - { - "$id": "10717", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10718", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10719", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10720", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10721", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10722", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10723", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10724", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10725", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10726", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10727", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10728", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10729", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10730", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10731", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10732", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10733", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10734", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10735", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "10736", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "serializedName": "ApiIssueAttachment_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/attachments/{attachmentId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "10737", - "body": { - "$ref": "2643" - }, - "headers": { - "$ref": "5296" - }, - "extensions": { - "$id": "10738", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·5ti755·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·5ti755·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "10739", - "body": { - "$ref": "2643" - }, - "headers": { - "$ref": "5296" - }, - "extensions": { - "$id": "10740", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·fe6aor·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·fe6aor·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10741", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5296" - }, - "extensions": { - "$id": "10742", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·pihpg5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·pihpg5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10743", - "body": { - "$ref": "2643" - }, - "headers": { - "$ref": "5296" - }, - "isNullable": true - }, - "description": "Creates a new Attachment for the Issue in an API or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "5", - "x-ms-examples": { - "ApiManagementCreateApiIssueAttachment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "attachmentId": "57d2ef278aa04f0888cba3f3", - "parameters": { - "properties": { - "title": "Issue attachment.", - "contentFormat": "image/jpeg", - "content": "IEJhc2U2NA==" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/attachments/57d2ef278aa04f0888cba3f3", - "type": "Microsoft.ApiManagement/service/apis/issues/attachments", - "name": "57d2ef278aa04f0888cba3f3", - "properties": { - "title": "Issue attachment.", - "contentFormat": "link", - "content": "https://.../image.jpg" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a/issues/57d2ef278aa04f0ad01d6cdc/attachments/57d2ef278aa04f0888cba3f3", - "type": "Microsoft.ApiManagement/service/apis/issues/attachments", - "name": "57d2ef278aa04f0888cba3f3", - "properties": { - "title": "Issue attachment.", - "contentFormat": "link", - "content": "https://.../image.jpg" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10744", - "parameters": [ - { - "$id": "10745", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10746", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10747", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10748", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10749", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10750", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10751", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10752", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10753", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10754", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10755", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10756", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10757", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "10758", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10759", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10760", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10761", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10762", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10763", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10764", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10765", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10766", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "10767", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10768", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10769", - "clientProperty": { - "$ref": "6043" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10770", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10771", - "fixed": false, - "raw": "Attachment identifier within an Issue. Must be unique in the current Issue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AttachmentIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AttachmentIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10772", - "fixed": false, - "raw": "attachmentId" - }, - "serializedName": "attachmentId", - "modelType": { - "$id": "10773", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10774", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10775", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10776", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10777", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10778", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10779", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10780", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10781", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10782", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10783", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10784", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10785", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10786", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10787", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10788", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10789", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10790", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10791", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10792", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10793", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "10794", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "serializedName": "ApiIssueAttachment_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}/attachments/{attachmentId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "10795", - "extensions": { - "$id": "10796", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1etxdak·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1etxdak·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "10797", - "extensions": { - "$id": "10798", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ervyp9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ervyp9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10799", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10800", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1p71oos·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1p71oos·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-issues-issueid-attachments-attachmentid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10801", - "isNullable": true - }, - "description": "Deletes the specified comment from an Issue.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiIssueAttachment": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc", - "apiId": "57d1f7558aa04f15146d9d8a", - "attachmentId": "57d2ef278aa04f0888cba3f3", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "10802", - "fixed": false, - "raw": "ApiIssueAttachment" - }, - "typeName": { - "$id": "10803", - "fixed": false - }, - "nameForProperty": "ApiIssueAttachment" - }, - { - "$id": "10804", - "methods": [ - { - "$id": "10805", - "parameters": [ - { - "$id": "10806", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10807", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10808", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10809", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10810", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10811", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10812", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10813", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10814", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10815", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10816", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10817", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10818", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10819", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10820", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10821", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10822", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10823", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10824", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10825", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10826", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·low4l4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·low4l4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10827", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "10828", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10829", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10830", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "10831", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10832", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10833", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "10834", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10835", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10836", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "10837", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10838", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10839", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "10840", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "10841", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "10842", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10843", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10844", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10845", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10846", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10847", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10848", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10849", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10850", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10851", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10852", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10853", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10854", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "10855", - "fixed": false, - "raw": "ApiTagDescription" - }, - "serializedName": "ApiTagDescription_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10856", - "body": { - "$ref": "4518" - }, - "extensions": { - "$id": "10857", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1hn5hbo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1hn5hbo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10858", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "10859", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1xgybc4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1xgybc4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10860", - "body": { - "$ref": "4518" - }, - "isNullable": true - }, - "description": "Lists all Tags descriptions in scope of API. Model similar to swagger - tagDescription is defined on API level but tag may be assigned to the Operations", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagDescriptionContract", - "x-ms-examples": { - "ApiManagementListApiTagDescriptions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tagDescriptions/5600b539c53f5b0062060002", - "type": "Microsoft.ApiManagement/service/tags", - "name": "5600b539c53f5b0062060002", - "properties": { - "tagId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/5600b539c53f5b0062060002", - "displayName": "tag1", - "externalDocsDescription": "some additional info", - "externalDocsUrl": "http://some_url.com" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10861", - "parameters": [ - { - "$id": "10862", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10863", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10864", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10865", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10866", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10867", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10868", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10869", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10870", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10871", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10872", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10873", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10874", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10875", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10876", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10877", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10878", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10879", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10880", - "clientProperty": { - "$ref": "6241" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10881", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10882", - "fixed": false, - "raw": "Tag description identifier. Used when creating tagDescription for API/Tag association. Based on API and Tag names." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagDescriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagDescriptionIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10883", - "fixed": false, - "raw": "tagDescriptionId" - }, - "serializedName": "tagDescriptionId", - "modelType": { - "$id": "10884", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10885", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10886", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10887", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10888", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10889", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10890", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10891", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10892", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10893", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10894", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10895", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10896", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10897", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10898", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "10899", - "fixed": false, - "raw": "ApiTagDescription" - }, - "serializedName": "ApiTagDescription_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "10900", - "headers": { - "$ref": "5304" - }, - "extensions": { - "$id": "10901", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·fjn8wd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·fjn8wd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10902", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5304" - }, - "extensions": { - "$id": "10903", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·33rkk9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·33rkk9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10904", - "headers": { - "$ref": "5304" - }, - "isNullable": true - }, - "description": "Gets the entity state version of the tag specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiTagDescription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "tagDescriptionId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10905", - "parameters": [ - { - "$id": "10906", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10907", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10908", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10909", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10910", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10911", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10912", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10913", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10914", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10915", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10916", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10917", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10918", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10919", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10920", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10921", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10922", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10923", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10924", - "clientProperty": { - "$ref": "6241" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10925", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10926", - "fixed": false, - "raw": "Tag description identifier. Used when creating tagDescription for API/Tag association. Based on API and Tag names." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagDescriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagDescriptionIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10927", - "fixed": false, - "raw": "tagDescriptionId" - }, - "serializedName": "tagDescriptionId", - "modelType": { - "$id": "10928", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10929", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10930", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10931", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10932", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10933", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10934", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10935", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10936", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10937", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10938", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10939", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10940", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10941", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10942", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "10943", - "fixed": false, - "raw": "ApiTagDescription" - }, - "serializedName": "ApiTagDescription_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "10944", - "body": { - "$ref": "4512" - }, - "headers": { - "$ref": "5312" - }, - "extensions": { - "$id": "10945", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·v4rpik·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·v4rpik·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "10946", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5312" - }, - "extensions": { - "$id": "10947", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1c6p0ua·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1c6p0ua·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "10948", - "body": { - "$ref": "4512" - }, - "headers": { - "$ref": "5312" - }, - "isNullable": true - }, - "description": "Get Tag description in scope of API", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiTagDescription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d6bb8f1f7fab13dc67ec9b", - "tagDescriptionId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/59d6bb8f1f7fab13dc67ec9b/tagDescriptions/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/apis/tagDescriptions", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "tagId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/59306a29e4bbd510dc24e5f9", - "displayName": "tag1", - "description": null, - "externalDocsDescription": "some additional info", - "externalDocsUrl": "http://some_url.com" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "10949", - "parameters": [ - { - "$id": "10950", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10951", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10952", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10953", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "10954", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10955", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10956", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "10957", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10958", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10959", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "10960", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10961", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10962", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10963", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10964", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10965", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "10966", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10967", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10968", - "clientProperty": { - "$ref": "6241" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "10969", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10970", - "fixed": false, - "raw": "Tag description identifier. Used when creating tagDescription for API/Tag association. Based on API and Tag names." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagDescriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagDescriptionIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10971", - "fixed": false, - "raw": "tagDescriptionId" - }, - "serializedName": "tagDescriptionId", - "modelType": { - "$id": "10972", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10973", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10974", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "10975", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10976", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·10eyks4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/requestBodies/paths·10eyks4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10977", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4532" - } - }, - { - "$id": "10978", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "10979", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10980", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "10981", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "10982", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10983", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10984", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "10985", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "10986", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "10987", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "10988", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10989", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "10990", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "10991", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "10992", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "10993", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "10994", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "10995", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "10996", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "10997", - "fixed": false, - "raw": "ApiTagDescription" - }, - "serializedName": "ApiTagDescription_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "10998", - "body": { - "$ref": "4512" - }, - "headers": { - "$ref": "5320" - }, - "extensions": { - "$id": "10999", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·bvfc5c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·bvfc5c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "11000", - "body": { - "$ref": "4512" - }, - "headers": { - "$ref": "5320" - }, - "extensions": { - "$id": "11001", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·500bjv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·500bjv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11002", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5320" - }, - "extensions": { - "$id": "11003", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·ov6i8o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·ov6i8o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11004", - "body": { - "$ref": "4512" - }, - "headers": { - "$ref": "5320" - }, - "isNullable": true - }, - "description": "Create/Update tag description in scope of the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementCreateApiTagDescription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "5931a75ae4bbd512a88c680b", - "tagDescriptionId": "tagId1", - "parameters": { - "properties": { - "description": "Some description that will be displayed for operation's tag if the tag is assigned to operation of the API", - "externalDocsUrl": "http://some.url/additionaldoc", - "externalDocsDescription": "Description of the external docs resource" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5931a75ae4bbd512a88c680b/tagDescriptions/tagId1", - "type": "Microsoft.ApiManagement/service/apis/tagDescriptions", - "name": "tagId1", - "properties": { - "tagId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "displayName": "tag1", - "description": "Some description that will be displayed for operation's tag if the tag is assigned to operation of the API", - "externalDocsDescription": "some additional info", - "externalDocsUrl": "http://some_url.com" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5931a75ae4bbd512a88c680b/tagDescriptions/tagId1", - "type": "Microsoft.ApiManagement/service/apis/tagDescriptions", - "name": "tagId1", - "properties": { - "tagId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tags/tagId1", - "displayName": "tag1", - "description": "Some description that will be displayed for operation's tag if the tag is assigned to operation of the API", - "externalDocsDescription": "some additional info", - "externalDocsUrl": "http://some_url.com" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11005", - "parameters": [ - { - "$id": "11006", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11007", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11008", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11009", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11010", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11011", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11012", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11013", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11014", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11015", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11016", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11017", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11018", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11019", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11020", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11021", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "11022", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11023", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11024", - "clientProperty": { - "$ref": "6241" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11025", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11026", - "fixed": false, - "raw": "Tag description identifier. Used when creating tagDescription for API/Tag association. Based on API and Tag names." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TagDescriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TagDescriptionIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11027", - "fixed": false, - "raw": "tagDescriptionId" - }, - "serializedName": "tagDescriptionId", - "modelType": { - "$id": "11028", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11029", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11030", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11031", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11032", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11033", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11034", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11035", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11036", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11037", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11038", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11039", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11040", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11041", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11042", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11043", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11044", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11045", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11046", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11047", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11048", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "11049", - "fixed": false, - "raw": "ApiTagDescription" - }, - "serializedName": "ApiTagDescription_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "11050", - "extensions": { - "$id": "11051", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·4ixryh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·4ixryh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "11052", - "extensions": { - "$id": "11053", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1k5ytut·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1k5ytut·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11054", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11055", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·6t9v7r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·6t9v7r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-tagdescriptions-tagdescriptionid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11056", - "isNullable": true - }, - "description": "Delete tag description for the Api.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiTagDescription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "59d5b28d1f7fab116c282650", - "tagDescriptionId": "59d5b28e1f7fab116402044e", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "11057", - "fixed": false, - "raw": "ApiTagDescription" - }, - "typeName": { - "$id": "11058", - "fixed": false - }, - "nameForProperty": "ApiTagDescription" - }, - { - "$id": "11059", - "methods": [ - { - "$id": "11060", - "parameters": [ - { - "$id": "11061", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11063", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11064", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11065", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11066", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11067", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11068", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11069", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11070", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11071", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11072", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11073", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11074", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11075", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11076", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "11077", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11078", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11079", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11080", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11081", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1nkl5bw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·1nkl5bw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11082", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "11083", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11084", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11085", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "11086", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11087", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11088", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "11089", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11090", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11091", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "11092", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11093", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11094", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "11095", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11096", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11097", - "clientProperty": { - "$ref": "6401" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11098", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11099", - "fixed": false, - "raw": "Include not tagged Operations." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·10c0hrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·10c0hrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11100", - "fixed": false, - "raw": "includeNotTaggedOperations" - }, - "serializedName": "includeNotTaggedOperations", - "modelType": { - "$id": "11101", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "11102", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "11103", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11104", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11105", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11106", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11107", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11108", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11109", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11110", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11111", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11112", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11113", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11114", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11115", - "fixed": false, - "raw": "ListByTags" - }, - "group": { - "$id": "11116", - "fixed": false, - "raw": "Operation" - }, - "serializedName": "Operation_ListByTags", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operationsByTags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11117", - "body": { - "$ref": "4570" - }, - "extensions": { - "$id": "11118", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·1dd9wkd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·1dd9wkd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-operationsbytags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11119", - "isNullable": true - }, - "returnType": { - "$id": "11120", - "body": { - "$ref": "4570" - }, - "isNullable": true - }, - "description": "Lists a collection of operations associated with tags.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagResourceContract", - "x-ms-examples": { - "ApiManagementListApiOperationsByTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "a1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "operation": { - "id": "/apis/echo-api/operations/create-resource", - "apiName": "Echo API", - "apiRevision": "1", - "name": "Create resource", - "method": "POST", - "urlTemplate": "/resource", - "description": "A demonstration of a POST call based on the echo backend above. The request body is expected to contain JSON-formatted data (see example below). A policy is used to automatically transform any request sent in JSON directly to XML. In a real-world scenario this could be used to enable modern clients to speak to a legacy backend." - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "11121", - "fixed": false, - "raw": "Operation" - }, - "typeName": { - "$id": "11122", - "fixed": false - }, - "nameForProperty": "Operation" - }, - { - "$id": "11123", - "methods": [ - { - "$id": "11124", - "parameters": [ - { - "$id": "11125", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11126", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11127", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11128", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11129", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11130", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11131", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11132", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11133", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11134", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11135", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11136", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11137", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11138", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11139", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11140", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "11141", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11142", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11143", - "clientProperty": { - "$ref": "6159" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11144", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11145", - "fixed": false, - "raw": "Format in which to export the Api Details to the Storage Blob with Sas Key valid for 5 minutes." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·10mzsja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·10mzsja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11146", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5995" - } - }, - { - "$id": "11147", - "clientProperty": { - "$ref": "6411" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11148", - "fixed": false, - "raw": "true" - }, - "deprecated": false, - "documentation": { - "$id": "11149", - "fixed": false, - "raw": "Query parameter required to export the API details." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·nwa1uy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/parameters/paths·nwa1uy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11150", - "fixed": false, - "raw": "export" - }, - "serializedName": "export", - "modelType": { - "$id": "11151", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11152", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11153", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11154", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11155", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11156", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11157", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11158", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11159", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11160", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11161", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11162", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11163", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11164", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11165", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "11166", - "fixed": false, - "raw": "ApiExport" - }, - "serializedName": "ApiExport_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11167", - "body": { - "$ref": "1217" - }, - "extensions": { - "$id": "11168", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·104wpkc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·104wpkc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11169", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11170", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///826?oai3.shaken.json" - ], - "name": "paths·jq765u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapis.json#/components/responses/paths·jq765u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apis-apiid-export-true·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11171", - "body": { - "$ref": "1217" - }, - "isNullable": true - }, - "description": "Gets the details of the API specified by its identifier in the format specified to the Storage Blob with SAS Key valid for 5 minutes.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiExportInOpenApi2dot0": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "echo-api", - "format": "swagger-link", - "export": "true" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/echo-api", - "format": "swagger-link-json", - "value": { - "link": "https://apimgmtstkjpszxxxxxxx.blob.core.windows.net/api-export/Swagger Petstore Extensive.json?sv=2015-07-08&sr=b&sig=mxhLsFuOonu8EXIjyFPV%2FnDra0qTIoip7N7MuU%2BTFsA%3D&se=2019-04-10T22:41:31Z&sp=r" - } - } - } - } - }, - "ApiManagementGetApiExportInOpenApi3dot0": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "apiId": "aid9676", - "format": "openapi-link", - "export": "true" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/aid9676", - "format": "openapi-link", - "value": { - "link": "https: //apimgmtstkjpszxxxxxxx.blob.core.windows.net/api-export/Swagger Petstore.yaml?sv=2015-07-08&sr=b&sig=qqtR1y5iTbz5P7USBduqB5vriIU4gmiGqe0lKVV8j9k%3D&se=2019-04-10T22:40:57Z&sp=r" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "11172", - "fixed": false, - "raw": "ApiExport" - }, - "typeName": { - "$id": "11173", - "fixed": false - }, - "nameForProperty": "ApiExport" - }, - { - "$id": "11174", - "methods": [ - { - "$id": "11175", - "parameters": [ - { - "$id": "11176", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11177", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11178", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11179", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11180", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11181", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11182", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11183", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11184", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11185", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11186", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11187", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11188", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11190", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·i0vzg8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/parameters/paths·i0vzg8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11191", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "11192", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11193", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11194", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "11195", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11196", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11197", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "11198", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11199", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11200", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "11201", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11202", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11203", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "11204", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11205", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11206", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11207", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11208", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11209", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11210", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11211", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11212", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11213", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11214", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11215", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11218", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "11219", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11220", - "body": { - "$ref": "1484" - }, - "extensions": { - "$id": "11221", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1obsd7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1obsd7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11222", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11223", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·swz9i6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·swz9i6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11224", - "body": { - "$ref": "1484" - }, - "isNullable": true - }, - "description": "Lists a collection of API Version Sets in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ApiVersionSetContract", - "x-ms-examples": { - "ApiManagementListApiVersionSets": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/vs1", - "type": "Microsoft.ApiManagement/service/api-version-sets", - "name": "vs1", - "properties": { - "displayName": "api set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/vs2", - "type": "Microsoft.ApiManagement/service/api-version-sets", - "name": "vs2", - "properties": { - "displayName": "api set 2", - "versioningScheme": "Query", - "description": "Version configuration 2" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11225", - "parameters": [ - { - "$id": "11226", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11227", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11228", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11229", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11230", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11231", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11232", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11233", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11234", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11235", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11236", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11237", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11238", - "clientProperty": { - "$ref": "6037" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11239", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11240", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11241", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "11242", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11243", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11244", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11245", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11246", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11247", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11248", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11249", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11250", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11251", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11252", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11253", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11254", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11255", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11256", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "11257", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "11258", - "headers": { - "$ref": "5352" - }, - "extensions": { - "$id": "11259", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1ecvceh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1ecvceh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11260", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5352" - }, - "extensions": { - "$id": "11261", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1djvv2f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1djvv2f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11262", - "headers": { - "$ref": "5352" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Api Version Set specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadApiVersionSet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "versionSetId": "vs1" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11263", - "parameters": [ - { - "$id": "11264", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11265", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11266", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11267", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11268", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11269", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11270", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11271", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11272", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11273", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11274", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11275", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11276", - "clientProperty": { - "$ref": "6037" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11277", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11278", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11279", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "11280", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11281", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11282", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11283", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11284", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11285", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11286", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11287", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11288", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11289", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11290", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11291", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11292", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11293", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11294", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "11295", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11296", - "body": { - "$ref": "1478" - }, - "headers": { - "$ref": "5360" - }, - "extensions": { - "$id": "11297", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·132m7h0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·132m7h0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11298", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5360" - }, - "extensions": { - "$id": "11299", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1qomzp5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1qomzp5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11300", - "body": { - "$ref": "1478" - }, - "headers": { - "$ref": "5360" - }, - "isNullable": true - }, - "description": "Gets the details of the Api Version Set specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetApiVersionSet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "versionSetId": "vs1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/vs1", - "type": "Microsoft.ApiManagement/service/api-version-sets", - "name": "vs1", - "properties": { - "displayName": "Version Set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11301", - "parameters": [ - { - "$id": "11302", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11303", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11304", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11305", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11306", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11307", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11308", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11309", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11310", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11311", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11312", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11313", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11314", - "clientProperty": { - "$ref": "6037" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11315", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11316", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11317", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "11318", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11319", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11320", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11321", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11322", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1ez3thj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/requestBodies/paths·1ez3thj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11323", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1478" - } - }, - { - "$id": "11324", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11325", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11326", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11327", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11328", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11329", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11330", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11331", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11332", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11333", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11334", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11335", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11336", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11337", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11338", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11339", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11340", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11341", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11342", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "11343", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "11344", - "body": { - "$ref": "1478" - }, - "headers": { - "$ref": "5368" - }, - "extensions": { - "$id": "11345", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·4cbbzu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·4cbbzu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "11346", - "body": { - "$ref": "1478" - }, - "headers": { - "$ref": "5368" - }, - "extensions": { - "$id": "11347", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·145wi4w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·145wi4w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11348", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5368" - }, - "extensions": { - "$id": "11349", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1qwsgxz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1qwsgxz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11350", - "body": { - "$ref": "1478" - }, - "headers": { - "$ref": "5368" - }, - "isNullable": true - }, - "description": "Creates or Updates a Api Version Set.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateApiVersionSet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "versionSetId": "api1", - "parameters": { - "properties": { - "displayName": "api set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/api1", - "type": "Microsoft.ApiManagement/service/api-version-sets", - "name": "api1", - "properties": { - "displayName": "api set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apiVersionSets/api1", - "type": "Microsoft.ApiManagement/service/api-version-sets", - "name": "api1", - "properties": { - "displayName": "api set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11351", - "parameters": [ - { - "$id": "11352", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11353", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11354", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11355", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11356", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11357", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11358", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11359", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11360", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11361", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11362", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11363", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11364", - "clientProperty": { - "$ref": "6037" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11365", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11366", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11367", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "11368", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11369", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11370", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11371", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11372", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1cjxz1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/requestBodies/paths·1cjxz1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11373", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1510" - } - }, - { - "$id": "11374", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11375", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11376", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11377", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11378", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11379", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11380", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11381", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11382", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11383", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11384", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11385", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11386", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11387", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11388", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11389", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11390", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11391", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11392", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "11393", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "11394", - "extensions": { - "$id": "11395", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1uwbyid·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1uwbyid·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11396", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11397", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·k38wm2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·k38wm2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11398", - "isNullable": true - }, - "description": "Updates the details of the Api VersionSet specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateApiVersionSet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "versionSetId": "api1", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "api set 1", - "versioningScheme": "Segment", - "description": "Version configuration" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11399", - "parameters": [ - { - "$id": "11400", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11401", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11402", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11403", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11404", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11405", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11406", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11407", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11408", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11409", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11410", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11411", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11412", - "clientProperty": { - "$ref": "6037" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11413", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11414", - "fixed": false, - "raw": "Api Version Set identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiVersionSetIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiVersionSetIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11415", - "fixed": false, - "raw": "versionSetId" - }, - "serializedName": "versionSetId", - "modelType": { - "$id": "11416", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11417", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11418", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11419", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11420", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11421", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11422", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11423", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11424", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11425", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11426", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11427", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11428", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11429", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11430", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11431", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11432", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11433", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11434", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11435", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11436", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "11437", - "fixed": false, - "raw": "ApiVersionSet" - }, - "serializedName": "ApiVersionSet_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "11438", - "extensions": { - "$id": "11439", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·1x5ses4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·1x5ses4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "11440", - "extensions": { - "$id": "11441", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·v3umwy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·v3umwy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11442", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11443", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///828?oai3.shaken.json" - ], - "name": "paths·di0acn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimapiversionsets.json#/components/responses/paths·di0acn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-apiversionsets-versionsetid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11444", - "isNullable": true - }, - "description": "Deletes specific Api Version Set.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteApiVersionSet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "versionSetId": "a1", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "11445", - "fixed": false, - "raw": "ApiVersionSet" - }, - "typeName": { - "$id": "11446", - "fixed": false - }, - "nameForProperty": "ApiVersionSet" - }, - { - "$id": "11447", - "methods": [ - { - "$id": "11448", - "parameters": [ - { - "$id": "11449", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11451", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11452", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11455", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11456", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11457", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11458", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11459", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11460", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11461", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11462", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11463", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1mcx70f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/parameters/paths·1mcx70f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11464", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "11465", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11466", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11467", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "11468", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11469", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11470", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "11471", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11472", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11473", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "11474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11475", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11476", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "11477", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11478", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11479", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11480", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11481", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11482", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11483", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11484", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11485", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11487", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11488", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11489", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11490", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11491", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "11492", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11493", - "body": { - "$ref": "1668" - }, - "extensions": { - "$id": "11494", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1837hga·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1837hga·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11495", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11496", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1bn45c8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1bn45c8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11497", - "body": { - "$ref": "1668" - }, - "isNullable": true - }, - "description": "Lists a collection of authorization servers defined within a service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/AuthorizationServerContract", - "x-ms-examples": { - "ApiManagementListAuthorizationServers": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/authorizationServers/newauthServer", - "type": "Microsoft.ApiManagement/service/authorizationServers", - "name": "newauthServer", - "properties": { - "displayName": "test2", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/authorizationServers/newauthServer2", - "type": "Microsoft.ApiManagement/service/authorizationServers", - "name": "newauthServer2", - "properties": { - "displayName": "test3", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "clientAuthenticationMethod": [ - "Basic" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11498", - "parameters": [ - { - "$id": "11499", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11501", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11502", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11505", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11507", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11508", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11509", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11510", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11511", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11512", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11513", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11514", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11515", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11516", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11517", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11518", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11519", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11520", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11521", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11522", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11523", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11524", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11525", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11526", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11527", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11528", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11529", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "11530", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "11531", - "headers": { - "$ref": "5376" - }, - "extensions": { - "$id": "11532", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·tx8dv0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·tx8dv0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11533", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5376" - }, - "extensions": { - "$id": "11534", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·5ucuuk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·5ucuuk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11535", - "headers": { - "$ref": "5376" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the authorizationServer specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer2" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11536", - "parameters": [ - { - "$id": "11537", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11538", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11539", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11540", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11541", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11542", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11543", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11544", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11545", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11546", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11547", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11548", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11549", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11550", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11551", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11552", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11553", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11554", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11555", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11556", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11557", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11558", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11559", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11560", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11561", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11563", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11564", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11565", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11566", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11567", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "11568", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11569", - "body": { - "$ref": "1662" - }, - "headers": { - "$ref": "5384" - }, - "extensions": { - "$id": "11570", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1xc6zxl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1xc6zxl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11571", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5384" - }, - "extensions": { - "$id": "11572", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·mzlzpe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·mzlzpe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11573", - "body": { - "$ref": "1662" - }, - "headers": { - "$ref": "5384" - }, - "isNullable": true - }, - "description": "Gets the details of the authorization server specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer2" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/authorizationServers/newauthServer2", - "type": "Microsoft.ApiManagement/service/authorizationServers", - "name": "newauthServer2", - "properties": { - "displayName": "test3", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "clientAuthenticationMethod": [ - "Basic" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11574", - "parameters": [ - { - "$id": "11575", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11576", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11577", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11578", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11579", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11580", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11581", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11582", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11583", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11584", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11585", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11586", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11587", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11588", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11589", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11590", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11591", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11592", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11593", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11594", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11595", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·pst21r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/requestBodies/paths·pst21r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11596", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1662" - } - }, - { - "$id": "11597", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11598", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11599", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11600", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11601", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11602", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11603", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11604", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11605", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11606", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11607", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11608", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11609", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11610", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11611", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11612", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11613", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11614", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11615", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "11616", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "11617", - "body": { - "$ref": "1662" - }, - "headers": { - "$ref": "5392" - }, - "extensions": { - "$id": "11618", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1uhj7tn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1uhj7tn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "11619", - "body": { - "$ref": "1662" - }, - "headers": { - "$ref": "5392" - }, - "extensions": { - "$id": "11620", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1vwq9o6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1vwq9o6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11621", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5392" - }, - "extensions": { - "$id": "11622", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·xnze9e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·xnze9e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11623", - "body": { - "$ref": "1662" - }, - "headers": { - "$ref": "5392" - }, - "isNullable": true - }, - "description": "Creates new authorization server or updates an existing authorization server.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer", - "parameters": { - "properties": { - "displayName": "test2", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "clientSecret": "2", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/authorizationServers/newauthServer", - "type": "Microsoft.ApiManagement/service/authorizationServers", - "name": "newauthServer", - "properties": { - "displayName": "test2", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/authorizationServers/newauthServer", - "type": "Microsoft.ApiManagement/service/authorizationServers", - "name": "newauthServer", - "properties": { - "displayName": "test2", - "description": "test server", - "clientRegistrationEndpoint": "https://www.contoso.com/apps", - "authorizationEndpoint": "https://www.contoso.com/oauth2/auth", - "authorizationMethods": [ - "GET" - ], - "tokenEndpoint": "https://www.contoso.com/oauth2/token", - "supportState": true, - "defaultScope": "read write", - "grantTypes": [ - "authorizationCode", - "implicit" - ], - "bearerTokenSendingMethods": [ - "authorizationHeader" - ], - "clientId": "1", - "resourceOwnerUsername": "un", - "resourceOwnerPassword": "pwd" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11624", - "parameters": [ - { - "$id": "11625", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11626", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11627", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11628", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11629", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11630", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11631", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11632", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11633", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11634", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11635", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11636", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11637", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11638", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11639", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11640", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11641", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11642", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11643", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11644", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11645", - "fixed": false, - "raw": "OAuth2 Server settings Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·q610jh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/requestBodies/paths·q610jh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11646", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1726" - } - }, - { - "$id": "11647", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11648", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11649", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11650", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11651", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11652", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11653", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11654", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11655", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11656", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11657", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11658", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11659", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11660", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11661", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11662", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11663", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11664", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11665", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "11666", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "11667", - "extensions": { - "$id": "11668", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1apyce3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1apyce3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11669", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11670", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1lgezjg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1lgezjg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11671", - "isNullable": true - }, - "description": "Updates the details of the authorization server specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer", - "If-Match": "*", - "parameters": { - "properties": { - "clientId": "update", - "clientSecret": "updated" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11672", - "parameters": [ - { - "$id": "11673", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11674", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11675", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11676", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11677", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11678", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11679", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11680", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11681", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11682", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11683", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11684", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11685", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11686", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11687", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11688", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11689", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11690", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11691", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11692", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11693", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11694", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11695", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11696", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11697", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11698", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11699", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11700", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11701", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11702", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11703", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11704", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11705", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11706", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11707", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11708", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11709", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "11710", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "11711", - "extensions": { - "$id": "11712", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·bcf971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·bcf971·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "11713", - "extensions": { - "$id": "11714", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·tbepdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·tbepdu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11715", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11716", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·8gjoua·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·8gjoua·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11717", - "isNullable": true - }, - "description": "Deletes specific authorization server instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer2", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11718", - "parameters": [ - { - "$id": "11719", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11720", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11721", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11722", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11723", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11724", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11725", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11726", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11727", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11728", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11729", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11730", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11731", - "clientProperty": { - "$ref": "6049" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "11732", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11733", - "fixed": false, - "raw": "Identifier of the authorization server." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AuthenticationServerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AuthenticationServerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11734", - "fixed": false, - "raw": "authsid" - }, - "serializedName": "authsid", - "modelType": { - "$id": "11735", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11736", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11737", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11738", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11739", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11740", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11741", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11742", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11743", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11744", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11745", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11746", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11747", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11748", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11749", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "11750", - "fixed": false, - "raw": "AuthorizationServer" - }, - "serializedName": "AuthorizationServer_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/authorizationServers/{authsid}/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "11751", - "body": { - "$ref": "4855" - }, - "extensions": { - "$id": "11752", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·185mulj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·185mulj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11753", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11754", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///829?oai3.shaken.json" - ], - "name": "paths·1bmvlid·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimauthorizationservers.json#/components/responses/paths·1bmvlid·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-authorizationservers-authsid-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11755", - "body": { - "$ref": "4855" - }, - "isNullable": true - }, - "description": "Gets the client secret details of the authorization server.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsAuthorizationServer": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "authsid": "newauthServer2" - }, - "responses": { - "200": { - "body": { - "clientSecret": "2" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "11756", - "fixed": false, - "raw": "AuthorizationServer" - }, - "typeName": { - "$id": "11757", - "fixed": false - }, - "nameForProperty": "AuthorizationServer" - }, - { - "$id": "11758", - "methods": [ - { - "$id": "11759", - "parameters": [ - { - "$id": "11760", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11761", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11762", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11763", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11764", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11765", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11766", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11767", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11768", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11769", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11770", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11771", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11772", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11773", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11774", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| title | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| url | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1dj5iwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/parameters/paths·1dj5iwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11775", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "11776", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11777", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11778", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "11779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11780", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11781", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "11782", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11783", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11784", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "11785", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11786", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11787", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "11788", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "11789", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "11790", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11791", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11792", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11793", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11796", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11797", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11798", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11799", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11800", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11801", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11802", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "11803", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11804", - "body": { - "$ref": "1930" - }, - "extensions": { - "$id": "11805", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·eu9c54·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·eu9c54·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11806", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11807", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1ygpu0x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1ygpu0x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11808", - "body": { - "$ref": "1930" - }, - "isNullable": true - }, - "description": "Lists a collection of backends in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/BackendContract", - "x-ms-examples": { - "ApiManagementListBackends": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/proxybackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "proxybackend", - "properties": { - "description": "description5308", - "url": "https://backendname2644/", - "protocol": "http", - "credentials": { - "query": { - "sv": [ - "xx", - "bb", - "cc" - ] - }, - "header": { - "x-my-1": [ - "val1", - "val2" - ] - }, - "authorization": { - "scheme": "Basic", - "parameter": "opensesma" - } - }, - "proxy": { - "url": "http://192.168.1.1:8080", - "username": "Contoso\\admin", - "password": "opensesame" - }, - "tls": { - "validateCertificateChain": false, - "validateCertificateName": false - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/sfbackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "sfbackend", - "properties": { - "description": "Service Fabric Test App 1", - "url": "fabric:/mytestapp/mytestservice", - "protocol": "http", - "properties": { - "serviceFabricCluster": { - "managementEndpoints": [ - "https://somecluster.com" - ], - "clientCertificatethumbprint": "EBA029198AA3E76EF0D70482626E5BCF148594A6", - "serverX509Names": [ - { - "name": "ServerCommonName1", - "issuerCertificateThumbprint": "IssuerCertificateThumbprint1" - } - ], - "maxPartitionResolutionRetries": "5" - } - } - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11809", - "parameters": [ - { - "$id": "11810", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11811", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11812", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11813", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11814", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11815", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11816", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11817", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11818", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11819", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11820", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11821", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11822", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "11823", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11824", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11825", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "11826", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11827", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11828", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11829", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11830", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11831", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11832", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11833", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11834", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11835", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11836", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11837", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11838", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11839", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11840", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "11841", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "11842", - "headers": { - "$ref": "5400" - }, - "extensions": { - "$id": "11843", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·a8dn53·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·a8dn53·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11844", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5400" - }, - "extensions": { - "$id": "11845", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1w4xb4b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1w4xb4b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11846", - "headers": { - "$ref": "5400" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the backend specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadBackend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "sfbackend" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11847", - "parameters": [ - { - "$id": "11848", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11849", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11850", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11851", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11852", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11853", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11854", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11855", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11856", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11857", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11858", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11859", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11860", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "11861", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11862", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11863", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "11864", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11865", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11866", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11867", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11868", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11869", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11870", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11871", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11872", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11873", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11874", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11875", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11876", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11877", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11878", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "11879", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "11880", - "body": { - "$ref": "1924" - }, - "headers": { - "$ref": "5408" - }, - "extensions": { - "$id": "11881", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1ohpbvl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1ohpbvl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11882", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5408" - }, - "extensions": { - "$id": "11883", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·9dgmwh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·9dgmwh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11884", - "body": { - "$ref": "1924" - }, - "headers": { - "$ref": "5408" - }, - "isNullable": true - }, - "description": "Gets the details of the backend specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetBackend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "sfbackend" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/sfbackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "sfbackend", - "properties": { - "description": "Service Fabric Test App 1", - "url": "fabric:/mytestapp/mytestservice", - "protocol": "http", - "properties": { - "serviceFabricCluster": { - "managementEndpoints": [ - "https://somecluster.com" - ], - "clientCertificatethumbprint": "EBA029198AA3E76EF0D70482626E5BCF148594A6", - "serverX509Names": [ - { - "name": "ServerCommonName1", - "issuerCertificateThumbprint": "IssuerCertificateThumbprint1" - } - ], - "maxPartitionResolutionRetries": "5" - } - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11885", - "parameters": [ - { - "$id": "11886", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11887", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11888", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11889", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11890", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11891", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11892", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11893", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11894", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11895", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11896", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11897", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11898", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "11899", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11900", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11901", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "11902", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11903", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11904", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11905", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11906", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·wlvnlm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/requestBodies/paths·wlvnlm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11907", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1924" - } - }, - { - "$id": "11908", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11909", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11910", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "11911", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11912", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11913", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11914", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11915", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11916", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11917", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11918", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11919", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11920", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11921", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11922", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11923", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11924", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11925", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11926", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "11927", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "11928", - "body": { - "$ref": "1924" - }, - "headers": { - "$ref": "5416" - }, - "extensions": { - "$id": "11929", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1upp4mw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1upp4mw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "11930", - "body": { - "$ref": "1924" - }, - "headers": { - "$ref": "5416" - }, - "extensions": { - "$id": "11931", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1uj68j1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1uj68j1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11932", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5416" - }, - "extensions": { - "$id": "11933", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·cu8fuo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·cu8fuo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11934", - "body": { - "$ref": "1924" - }, - "headers": { - "$ref": "5416" - }, - "isNullable": true - }, - "description": "Creates or Updates a backend.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateBackendServiceFabric": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "sfbackend", - "parameters": { - "properties": { - "description": "Service Fabric Test App 1", - "protocol": "http", - "url": "fabric:/mytestapp/mytestservice", - "properties": { - "serviceFabricCluster": { - "managementEndpoints": [ - "https://somecluster.com" - ], - "clientCertificatethumbprint": "EBA029198AA3E76EF0D70482626E5BCF148594A6", - "serverX509Names": [ - { - "name": "ServerCommonName1", - "issuerCertificateThumbprint": "IssuerCertificateThumbprint1" - } - ], - "maxPartitionResolutionRetries": "5" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/sfbackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "sfbackend", - "properties": { - "description": "Service Fabric Test App 1", - "url": "fabric:/mytestapp/mytestservice", - "protocol": "http", - "properties": { - "serviceFabricCluster": { - "managementEndpoints": [ - "https://somecluster.com" - ], - "clientCertificatethumbprint": "EBA029198AA3E76EF0D70482626E5BCF148594A6", - "serverX509Names": [ - { - "name": "ServerCommonName1", - "issuerCertificateThumbprint": "IssuerCertificateThumbprint1" - } - ], - "maxPartitionResolutionRetries": "5" - } - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/sfbackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "sfbackend", - "properties": { - "description": "Service Fabric Test App 1", - "url": "fabric:/mytestapp/mytestservice", - "protocol": "http", - "properties": { - "serviceFabricCluster": { - "managementEndpoints": [ - "https://somecluster.com" - ], - "clientCertificatethumbprint": "EBA029198AA3E76EF0D70482626E5BCF148594A6", - "serverX509Names": [ - { - "name": "ServerCommonName1", - "issuerCertificateThumbprint": "IssuerCertificateThumbprint1" - } - ], - "maxPartitionResolutionRetries": "5" - } - } - } - } - } - } - }, - "ApiManagementCreateBackendProxyBackend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "proxybackend", - "parameters": { - "properties": { - "description": "description5308", - "url": "https://backendname2644/", - "protocol": "http", - "tls": { - "validateCertificateChain": true, - "validateCertificateName": true - }, - "proxy": { - "url": "http://192.168.1.1:8080", - "username": "Contoso\\admin", - "password": "opensesame" - }, - "credentials": { - "query": { - "sv": [ - "xx", - "bb", - "cc" - ] - }, - "header": { - "x-my-1": [ - "val1", - "val2" - ] - }, - "authorization": { - "scheme": "Basic", - "parameter": "opensesma" - } - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/proxybackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "proxybackend", - "properties": { - "description": "description5308", - "url": "https://backendname2644/", - "protocol": "http", - "credentials": { - "query": { - "sv": [ - "xx", - "bb", - "cc" - ] - }, - "header": { - "x-my-1": [ - "val1", - "val2" - ] - }, - "authorization": { - "scheme": "Basic", - "parameter": "opensesma" - } - }, - "proxy": { - "url": "http://192.168.1.1:8080", - "username": "Contoso\\admin", - "password": "opensesame" - }, - "tls": { - "validateCertificateChain": false, - "validateCertificateName": false - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/backends/proxybackend", - "type": "Microsoft.ApiManagement/service/backends", - "name": "proxybackend", - "properties": { - "description": "description5308", - "url": "https://backendname2644/", - "protocol": "http", - "credentials": { - "query": { - "sv": [ - "xx", - "bb", - "cc" - ] - }, - "header": { - "x-my-1": [ - "val1", - "val2" - ] - }, - "authorization": { - "scheme": "Basic", - "parameter": "opensesma" - } - }, - "proxy": { - "url": "http://192.168.1.1:8080", - "username": "Contoso\\admin", - "password": "opensesame" - }, - "tls": { - "validateCertificateChain": false, - "validateCertificateName": false - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11935", - "parameters": [ - { - "$id": "11936", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11937", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11938", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11939", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11940", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11941", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11942", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11943", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11944", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11945", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11946", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11947", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11948", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "11949", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11950", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11951", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "11952", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11953", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11954", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "11955", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11956", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1uj14tf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/requestBodies/paths·1uj14tf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11957", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1970" - } - }, - { - "$id": "11958", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "11959", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11960", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11961", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "11962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11964", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "11965", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "11966", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "11967", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "11968", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11969", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11970", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11971", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11972", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11973", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "11974", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11975", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "11976", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "11977", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "11978", - "extensions": { - "$id": "11979", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·kh5a0k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·kh5a0k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "11980", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "11981", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·19xxi02·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·19xxi02·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "11982", - "isNullable": true - }, - "description": "Updates an existing backend.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateBackend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "proxybackend", - "If-Match": "*", - "parameters": { - "properties": { - "description": "description5308", - "tls": { - "validateCertificateChain": false, - "validateCertificateName": true - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "11983", - "parameters": [ - { - "$id": "11984", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "11985", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11986", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11987", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "11988", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11989", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11990", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "11991", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11992", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11993", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "11994", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "11995", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "11996", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "11997", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "11998", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "11999", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "12000", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12001", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12002", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12003", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12004", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12005", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12006", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12007", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12008", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12009", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12010", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12011", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12012", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12013", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12014", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12015", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12016", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12017", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12018", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12019", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12020", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "12021", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "12022", - "extensions": { - "$id": "12023", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·rdfcla·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·rdfcla·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "12024", - "extensions": { - "$id": "12025", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·scxxv2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·scxxv2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12026", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12027", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·9xaulb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·9xaulb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12028", - "isNullable": true - }, - "description": "Deletes the specified backend.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteBackend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "sfbackend", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12029", - "parameters": [ - { - "$id": "12030", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12031", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12032", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12033", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12034", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12035", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12036", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12037", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12038", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12039", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12040", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12041", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12042", - "clientProperty": { - "$ref": "6055" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "12043", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12044", - "fixed": false, - "raw": "Identifier of the Backend entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "BackendIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/BackendIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12045", - "fixed": false, - "raw": "backendId" - }, - "serializedName": "backendId", - "modelType": { - "$id": "12046", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12047", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12048", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12049", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12050", - "fixed": false, - "raw": "Reconnect request parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·uxwlii·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/requestBodies/paths·uxwlii·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12051", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "1952" - } - }, - { - "$id": "12052", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12053", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12054", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12055", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12056", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12057", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12058", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12059", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12060", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12061", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12062", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12063", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12064", - "fixed": false, - "raw": "Reconnect" - }, - "group": { - "$id": "12065", - "fixed": false, - "raw": "Backend" - }, - "serializedName": "Backend_Reconnect", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}/reconnect", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "Accepted": { - "$id": "12066", - "extensions": { - "$id": "12067", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·ldfzlg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·ldfzlg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12068", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12069", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///830?oai3.shaken.json" - ], - "name": "paths·1qepiys·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimbackends.json#/components/responses/paths·1qepiys·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backends-backendid-reconnect·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12070", - "isNullable": true - }, - "description": "Notifies the APIM proxy to create a new connection to the backend after the specified timeout. If no timeout was specified, timeout of 2 minutes is used.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementBackendReconnect": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "backendId": "proxybackend", - "parameters": { - "properties": { - "after": "PT3S" - } - } - }, - "responses": { - "202": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12071", - "fixed": false, - "raw": "Backend" - }, - "typeName": { - "$id": "12072", - "fixed": false - }, - "nameForProperty": "Backend" - }, - { - "$id": "12073", - "methods": [ - { - "$id": "12074", - "parameters": [ - { - "$id": "12075", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12076", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12077", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12078", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12079", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12080", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12081", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12082", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12083", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12084", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12085", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12086", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12087", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "12088", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12089", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12090", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "12091", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "12092", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "12093", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "12094", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12095", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12096", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "12097", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "12098", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "12099", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12100", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12101", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12102", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12103", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12104", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12105", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12107", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12108", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12109", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12110", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12111", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "12112", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12113", - "body": { - "$ref": "2010" - }, - "extensions": { - "$id": "12114", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·iunf3q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·iunf3q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12115", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12116", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·13n3diu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·13n3diu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12117", - "body": { - "$ref": "2010" - }, - "isNullable": true - }, - "description": "Lists a collection of all external Caches in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListCaches": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/caches/westindia", - "type": "Microsoft.ApiManagement/service/caches", - "name": "westindia", - "properties": { - "connectionString": "{{5c68d535a40f7e61103cd285}}}", - "description": "Redis cache instances in West India", - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/contoso5" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12118", - "parameters": [ - { - "$id": "12119", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12120", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12121", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12122", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12123", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12124", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12125", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12126", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12127", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12128", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12129", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12130", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12131", - "clientProperty": { - "$ref": "6061" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12132", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12133", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12134", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "12135", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12136", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12137", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12138", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12139", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12140", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12141", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12142", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12143", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12144", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12145", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12146", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12147", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12148", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12149", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "12150", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches/{cacheId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "12151", - "headers": { - "$ref": "5424" - }, - "extensions": { - "$id": "12152", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·b4v85t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·b4v85t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12153", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5424" - }, - "extensions": { - "$id": "12154", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·1pfu81i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·1pfu81i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12155", - "headers": { - "$ref": "5424" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Cache specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadCache": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "cacheId": "default" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12156", - "parameters": [ - { - "$id": "12157", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12158", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12159", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12160", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12161", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12162", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12163", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12164", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12165", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12166", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12167", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12168", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12169", - "clientProperty": { - "$ref": "6061" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12170", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12171", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12172", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "12173", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12174", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12175", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12176", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12177", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12178", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12179", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12180", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12181", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12182", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12183", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12184", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12185", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12186", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12187", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "12188", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches/{cacheId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12189", - "body": { - "$ref": "2004" - }, - "headers": { - "$ref": "5432" - }, - "extensions": { - "$id": "12190", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·q3x2t0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·q3x2t0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12191", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5432" - }, - "extensions": { - "$id": "12192", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·bynyr3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·bynyr3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12193", - "body": { - "$ref": "2004" - }, - "headers": { - "$ref": "5432" - }, - "isNullable": true - }, - "description": "Gets the details of the Cache specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetCache": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "cacheId": "westindia" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/caches/westindia", - "type": "Microsoft.ApiManagement/service/caches", - "name": "westindia", - "properties": { - "connectionString": "{{5c68d535a40f7e61103cd285}}}", - "description": "Redis cache instances in West India", - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/contoso5" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12194", - "parameters": [ - { - "$id": "12195", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12196", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12197", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12198", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12199", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12200", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12201", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12202", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12203", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12204", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12205", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12206", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12207", - "clientProperty": { - "$ref": "6061" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12208", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12209", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12210", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "12211", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12212", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12213", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12214", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12215", - "fixed": false, - "raw": "Create or Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·1p83wui·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/requestBodies/paths·1p83wui·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12216", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2004" - } - }, - { - "$id": "12217", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12218", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12219", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12220", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12221", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12222", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12223", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12224", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12225", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12226", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12227", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12228", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12229", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12230", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12231", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12232", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12233", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12234", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12235", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "12236", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches/{cacheId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "12237", - "body": { - "$ref": "2004" - }, - "headers": { - "$ref": "5440" - }, - "extensions": { - "$id": "12238", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·nm557z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·nm557z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "12239", - "body": { - "$ref": "2004" - }, - "headers": { - "$ref": "5440" - }, - "extensions": { - "$id": "12240", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·cwq3xa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·cwq3xa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12241", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5440" - }, - "extensions": { - "$id": "12242", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·1i4nh01·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·1i4nh01·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12243", - "body": { - "$ref": "2004" - }, - "headers": { - "$ref": "5440" - }, - "isNullable": true - }, - "description": "Creates or updates an External Cache to be used in Api Management instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-cache-external", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateCache": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "cacheId": "westindia", - "parameters": { - "properties": { - "connectionString": "contoso5.redis.cache.windows.net,ssl=true,password=...", - "description": "Redis cache instances in West India", - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/contoso5" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/caches/westindia", - "type": "Microsoft.ApiManagement/service/caches", - "name": "westindia", - "properties": { - "connectionString": "{{5c68d535a40f7e61103cd285}}}", - "description": "Redis cache instances in West India", - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/contoso5" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/caches/westindia", - "type": "Microsoft.ApiManagement/service/caches", - "name": "westindia", - "properties": { - "connectionString": "{{5c68d535a40f7e61103cd285}}}", - "description": "Redis cache instances in West India", - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/contoso5" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12244", - "parameters": [ - { - "$id": "12245", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12246", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12247", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12248", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12249", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12250", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12251", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12252", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12253", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12254", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12255", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12256", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12257", - "clientProperty": { - "$ref": "6061" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12258", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12259", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12260", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "12261", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12262", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12263", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12264", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12265", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·14xhquw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/requestBodies/paths·14xhquw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12266", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2044" - } - }, - { - "$id": "12267", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12268", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12269", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12270", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12271", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12272", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12273", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12274", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12275", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12276", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12277", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12278", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12279", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12280", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12281", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12282", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12283", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12284", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12285", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "12286", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches/{cacheId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "12287", - "extensions": { - "$id": "12288", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·20g126·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·20g126·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12289", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12290", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·1yhfw7m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·1yhfw7m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12291", - "isNullable": true - }, - "description": "Updates the details of the cache specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateCache": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "cacheId": "westindia", - "If-Match": "*", - "parameters": { - "properties": { - "description": "Update Cache in west India" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12292", - "parameters": [ - { - "$id": "12293", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12294", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12295", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12296", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12297", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12298", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12299", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12300", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12301", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12302", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12303", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12304", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12305", - "clientProperty": { - "$ref": "6061" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12306", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12307", - "fixed": false, - "raw": "Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier)." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CacheIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CacheIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12308", - "fixed": false, - "raw": "cacheId" - }, - "serializedName": "cacheId", - "modelType": { - "$id": "12309", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12310", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12311", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12312", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12313", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12314", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12315", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12316", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12317", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12318", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12319", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12320", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12321", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12322", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12323", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12324", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12325", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12326", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12327", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12328", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12329", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "12330", - "fixed": false, - "raw": "Cache" - }, - "serializedName": "Cache_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/caches/{cacheId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "12331", - "extensions": { - "$id": "12332", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·1xbpnmm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·1xbpnmm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "12333", - "extensions": { - "$id": "12334", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·fhlxd7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·fhlxd7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12335", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12336", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///831?oai3.shaken.json" - ], - "name": "paths·y09zw4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcaches.json#/components/responses/paths·y09zw4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-caches-cacheid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12337", - "isNullable": true - }, - "description": "Deletes specific Cache.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteCache": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "cacheId": "southindia", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12338", - "fixed": false, - "raw": "Cache" - }, - "typeName": { - "$id": "12339", - "fixed": false - }, - "nameForProperty": "Cache" - }, - { - "$id": "12340", - "methods": [ - { - "$id": "12341", - "parameters": [ - { - "$id": "12342", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12343", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12344", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12345", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12346", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12347", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12348", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12349", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12350", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12351", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12352", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12353", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12354", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12355", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12356", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| subject | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| thumbprint | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| expirationDate | filter | ge, le, eq, ne, gt, lt | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·f7hcyi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/parameters/paths·f7hcyi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12357", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "12358", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12359", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12360", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "12361", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12362", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12363", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "12364", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "12365", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "12366", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "12367", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12368", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12369", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "12370", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "12371", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "12372", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12373", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12374", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12375", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12376", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12377", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12378", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12379", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12380", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12381", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12382", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12383", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12384", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "12385", - "fixed": false, - "raw": "Certificate" - }, - "serializedName": "Certificate_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12386", - "body": { - "$ref": "2076" - }, - "extensions": { - "$id": "12387", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·z4i55j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·z4i55j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12388", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12389", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·8lkuh3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·8lkuh3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12390", - "body": { - "$ref": "2076" - }, - "isNullable": true - }, - "description": "Lists a collection of all certificates in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/CertificateContract", - "x-ms-examples": { - "ApiManagementListCertificates": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/kjoshiarmtemplateCert1", - "type": "Microsoft.ApiManagement/service/certificates", - "name": "templateCert1", - "properties": { - "subject": "CN=mutual-authcert", - "thumbprint": "EBA************************48594A6", - "expirationDate": "2017-04-23T17:03:41Z" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12391", - "parameters": [ - { - "$id": "12392", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12393", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12394", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12395", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12396", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12397", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12398", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12399", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12400", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12401", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12402", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12403", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12404", - "clientProperty": { - "$ref": "6067" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12405", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12406", - "fixed": false, - "raw": "Identifier of the certificate entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CertificateIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CertificateIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12407", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "12408", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12409", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12410", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12411", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12412", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12413", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12414", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12415", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12416", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12417", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12418", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12419", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12420", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12421", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12422", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "12423", - "fixed": false, - "raw": "Certificate" - }, - "serializedName": "Certificate_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "12424", - "headers": { - "$ref": "5448" - }, - "extensions": { - "$id": "12425", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·youd86·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·youd86·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12426", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5448" - }, - "extensions": { - "$id": "12427", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1g4xpvp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·1g4xpvp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12428", - "headers": { - "$ref": "5448" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the certificate specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadCertificate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "certificateId": "templateCert1" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12429", - "parameters": [ - { - "$id": "12430", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12431", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12432", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12433", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12434", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12435", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12436", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12437", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12438", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12439", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12440", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12441", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12442", - "clientProperty": { - "$ref": "6067" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12443", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12444", - "fixed": false, - "raw": "Identifier of the certificate entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CertificateIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CertificateIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12445", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "12446", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12447", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12448", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12449", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12450", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12451", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12452", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12453", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12454", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12455", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12456", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12457", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12458", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12459", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12460", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "12461", - "fixed": false, - "raw": "Certificate" - }, - "serializedName": "Certificate_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12462", - "body": { - "$ref": "2070" - }, - "headers": { - "$ref": "5456" - }, - "extensions": { - "$id": "12463", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1gijq1j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·1gijq1j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12464", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5456" - }, - "extensions": { - "$id": "12465", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·ji09p4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·ji09p4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12466", - "body": { - "$ref": "2070" - }, - "headers": { - "$ref": "5456" - }, - "isNullable": true - }, - "description": "Gets the details of the certificate specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetCertificate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "certificateId": "templateCert1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/templateCert1", - "type": "Microsoft.ApiManagement/service/certificates", - "name": "templateCert1", - "properties": { - "subject": "CN=mutual-authcert", - "thumbprint": "EBA**********************8594A6", - "expirationDate": "2017-04-23T17:03:41Z" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12467", - "parameters": [ - { - "$id": "12468", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12469", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12470", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12471", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12472", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12473", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12474", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12475", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12476", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12477", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12478", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12479", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12480", - "clientProperty": { - "$ref": "6067" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12481", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12482", - "fixed": false, - "raw": "Identifier of the certificate entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CertificateIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CertificateIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12483", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "12484", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12485", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12486", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12487", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12488", - "fixed": false, - "raw": "Create or Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·gk7q4h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/requestBodies/paths·gk7q4h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12489", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2104" - } - }, - { - "$id": "12490", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12491", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12492", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12493", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12494", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12495", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12496", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12497", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12498", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12499", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12500", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12501", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12502", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12503", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12504", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12505", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12506", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12507", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12508", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "12509", - "fixed": false, - "raw": "Certificate" - }, - "serializedName": "Certificate_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "12510", - "body": { - "$ref": "2070" - }, - "headers": { - "$ref": "5464" - }, - "extensions": { - "$id": "12511", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1cyqfpt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·1cyqfpt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "12512", - "body": { - "$ref": "2070" - }, - "headers": { - "$ref": "5464" - }, - "extensions": { - "$id": "12513", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·3lx5fa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·3lx5fa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12514", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5464" - }, - "extensions": { - "$id": "12515", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1eaxxsp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·1eaxxsp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12516", - "body": { - "$ref": "2070" - }, - "headers": { - "$ref": "5464" - }, - "isNullable": true - }, - "description": "Creates or updates the certificate being used for authentication with the backend.", - "externalDocsUrl": "https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-mutual-certificates/", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateCertificate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "certificateId": "tempcert", - "parameters": { - "properties": { - "data": "****************Base 64 Encoded Certificate *******************************", - "password": "****Certificate Password******" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/tempcert", - "type": "Microsoft.ApiManagement/service/certificates", - "name": "tempcert", - "properties": { - "subject": "CN=contoso.com", - "thumbprint": "*******************3", - "expirationDate": "2018-03-17T14:55:07-07:00" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/tempcert", - "type": "Microsoft.ApiManagement/service/certificates", - "name": "tempcert", - "properties": { - "subject": "CN=contoso.com", - "thumbprint": "*******************3", - "expirationDate": "2018-03-17T14:55:07-07:00" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12517", - "parameters": [ - { - "$id": "12518", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12519", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12520", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12521", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12522", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12523", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12524", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12525", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12526", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12527", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12528", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12529", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12530", - "clientProperty": { - "$ref": "6067" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "12531", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12532", - "fixed": false, - "raw": "Identifier of the certificate entity. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "CertificateIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/CertificateIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12533", - "fixed": false, - "raw": "certificateId" - }, - "serializedName": "certificateId", - "modelType": { - "$id": "12534", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12535", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12536", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "12537", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12538", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12539", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "12540", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12541", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12542", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12543", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12544", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12545", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12546", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12547", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12548", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12549", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12550", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12551", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12552", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12553", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12554", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "12555", - "fixed": false, - "raw": "Certificate" - }, - "serializedName": "Certificate_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "12556", - "extensions": { - "$id": "12557", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·e3rcd4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·e3rcd4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "12558", - "extensions": { - "$id": "12559", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·1fxdevm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·1fxdevm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12560", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12561", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///832?oai3.shaken.json" - ], - "name": "paths·14i0pxz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimcertificates.json#/components/responses/paths·14i0pxz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-certificates-certificateid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12562", - "isNullable": true - }, - "description": "Deletes specific certificate.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteCertificate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "certificateId": "tempcert", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12563", - "fixed": false, - "raw": "Certificate" - }, - "typeName": { - "$id": "12564", - "fixed": false - }, - "nameForProperty": "Certificate" - }, - { - "$id": "12565", - "methods": [ - { - "$id": "12566", - "parameters": [ - { - "$id": "12567", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12568", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12569", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12570", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12571", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12572", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12573", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "12574", - "fixed": false, - "raw": "ApiManagementOperations" - }, - "serializedName": "ApiManagementOperations_List", - "url": "/providers/Microsoft.ApiManagement/operations", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12575", - "body": { - "$ref": "793" - }, - "extensions": { - "$id": "12576", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·16seweo·providers-microsoft-apimanagement-operations·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·16seweo·providers-microsoft-apimanagement-operations·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12577", - "isNullable": true - }, - "returnType": { - "$id": "12578", - "body": { - "$ref": "793" - }, - "isNullable": true - }, - "description": "Lists all of the available REST API operations of the Microsoft.ApiManagement provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListOperations": { - "parameters": { - "api-version": "2019-12-01" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "Microsoft.ApiManagement/service/write", - "display": { - "provider": "Microsoft API Management", - "resource": "Service", - "operation": "Create a new instance of API Management Service", - "description": "Create a new instance of API Management Service" - } - }, - { - "name": "Microsoft.ApiManagement/service/read", - "display": { - "provider": "Microsoft API Management", - "resource": "Service", - "operation": "Read metadata for an API Management Service instance", - "description": "Read metadata for an API Management Service instance" - } - }, - { - "name": "Microsoft.ApiManagement/service/delete", - "display": { - "provider": "Microsoft API Management", - "resource": "Service", - "operation": "Delete API Management Service instance", - "description": "Delete API Management Service instance" - } - }, - { - "origin": "system", - "name": "Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/write", - "display": { - "provider": "Microsoft API Management", - "resource": "Service", - "operation": "Write diagnostic setting", - "description": "Creates or updates the diagnostic setting for API Management service" - } - }, - { - "name": "Microsoft.ApiManagement/service/tenant/operationResults/read", - "display": { - "provider": "Microsoft API Management", - "resource": "Results of async operations", - "operation": "Get operation results or Get operation result", - "description": "Get list of operation results or Get result of a specific operation" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12579", - "fixed": false, - "raw": "ApiManagementOperations" - }, - "typeName": { - "$id": "12580", - "fixed": false - }, - "nameForProperty": "ApiManagementOperations" - }, - { - "$id": "12581", - "methods": [ - { - "$id": "12582", - "parameters": [ - { - "$id": "12583", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12584", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12585", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12586", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12587", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12588", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12589", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12590", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12591", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12592", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12593", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12594", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12595", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12596", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12597", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12598", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12599", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12600", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12601", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12602", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12603", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12604", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12605", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12606", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12607", - "fixed": false, - "raw": "ListAvailableServiceSkus" - }, - "group": { - "$id": "12608", - "fixed": false, - "raw": "ApiManagementServiceSkus" - }, - "serializedName": "ApiManagementServiceSkus_ListAvailableServiceSkus", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/skus", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12609", - "body": { - "$ref": "170" - }, - "extensions": { - "$id": "12610", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·19uw82x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-skus·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·19uw82x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-skus·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12611", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12612", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1yhu0fj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-skus·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1yhu0fj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-skus·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12613", - "body": { - "$ref": "170" - }, - "isNullable": true - }, - "description": "Gets all available SKU for a given API Management service", - "summary": "Gets available SKUs for API Management service", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListSKUs-Dedicated": { - "parameters": { - "api-version": "2019-12-01", - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "resourceType": "Microsoft.ApiManagement/service", - "sku": { - "name": "Developer" - }, - "capacity": { - "minimum": "1", - "maximum": "1", - "default": "1", - "scaleType": "none" - } - }, - { - "resourceType": "Microsoft.ApiManagement/service", - "sku": { - "name": "Basic" - }, - "capacity": { - "minimum": "1", - "maximum": "2", - "default": "1", - "scaleType": "manual" - } - }, - { - "resourceType": "Microsoft.ApiManagement/service", - "sku": { - "name": "Standard" - }, - "capacity": { - "minimum": "1", - "maximum": "4", - "default": "1", - "scaleType": "automatic" - } - }, - { - "resourceType": "Microsoft.ApiManagement/service", - "sku": { - "name": "Premium" - }, - "capacity": { - "minimum": "1", - "maximum": "10", - "default": "1", - "scaleType": "automatic" - } - } - ], - "nextLink": null - } - } - } - }, - "ApiManagementListSKUs-Consumption": { - "parameters": { - "api-version": "2019-12-01", - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "resourceType": "Microsoft.ApiManagement/service", - "sku": { - "name": "Consumption" - }, - "capacity": null - } - ], - "nextLink": null - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12614", - "fixed": false, - "raw": "ApiManagementServiceSkus" - }, - "typeName": { - "$id": "12615", - "fixed": false - }, - "nameForProperty": "ApiManagementServiceSkus" - }, - { - "$id": "12616", - "methods": [ - { - "$id": "12617", - "parameters": [ - { - "$id": "12618", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12620", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12621", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12624", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12626", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12627", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12630", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12631", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12632", - "fixed": false, - "raw": "Parameters supplied to the Restore API Management service from backup operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·ldqffz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·ldqffz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12633", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "363" - } - }, - { - "$id": "12634", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12635", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12636", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12637", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12638", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12639", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12640", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12641", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12642", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12643", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12644", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12645", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12646", - "fixed": false, - "raw": "Restore" - }, - "group": { - "$id": "12647", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_Restore", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/restore", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "12648", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12649", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1vqq6j5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1vqq6j5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12650", - "extensions": { - "$id": "12651", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1av24hr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1av24hr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12652", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12653", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·11sri84·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·11sri84·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-restore·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12654", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementRestoreService": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "storageAccount": "teststorageaccount", - "accessKey": "**************************************************", - "containerName": "backupContainer", - "backupName": "apimService1backup_2017_03_19" - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAACXok=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:26:20.3348609Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - } - ], - "publicIPAddresses": [ - "13.91.32.113" - ], - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "23.101.138.153" - ], - "gatewayRegionalUrl": "https://apimService1-eastus-01.regional.azure-api.net", - "disableGateway": true - } - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12655", - "parameters": [ - { - "$id": "12656", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12657", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12658", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12659", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12660", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12661", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12662", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12663", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12664", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12665", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12666", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12667", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12668", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12669", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12670", - "fixed": false, - "raw": "Parameters supplied to the ApiManagementService_Backup operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·tyhrhu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·tyhrhu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12671", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "363" - } - }, - { - "$id": "12672", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12673", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12674", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12675", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12678", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12679", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12680", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12681", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12682", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12683", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12684", - "fixed": false, - "raw": "Backup" - }, - "group": { - "$id": "12685", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_Backup", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backup", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "12686", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12687", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·126cw9o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·126cw9o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12688", - "extensions": { - "$id": "12689", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1169180·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1169180·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12690", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12691", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·hb9bgq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·hb9bgq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-backup·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12692", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementCreateBackup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "storageAccount": "teststorageaccount", - "accessKey": "**************************************************", - "containerName": "backupContainer", - "backupName": "apimService1backup_2017_03_19" - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAACXok=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:26:20.3348609Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - } - ], - "publicIPAddresses": [ - "13.91.32.113" - ], - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "23.101.138.153" - ], - "gatewayRegionalUrl": "https://apimService1-eastus-01.regional.azure-api.net", - "disableGateway": true - } - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12693", - "parameters": [ - { - "$id": "12694", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12695", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12696", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12697", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12698", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12699", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12700", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12701", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12702", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12703", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12704", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12705", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12706", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12707", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12708", - "fixed": false, - "raw": "Parameters supplied to the CreateOrUpdate API Management service operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1wymtqn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·1wymtqn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12709", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "606" - } - }, - { - "$id": "12710", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12711", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12712", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12713", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12714", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12715", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12716", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12717", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12718", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12719", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12720", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12721", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12722", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "12723", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "12724", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12725", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1ogsogv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1ogsogv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "12726", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12727", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·inlprb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·inlprb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·201" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12728", - "extensions": { - "$id": "12729", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·alqbe6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·alqbe6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12730", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12731", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·ksp6ly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·ksp6ly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12732", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Creates or updates an API Management service. This is long running operation and could take several minutes to complete.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-examples": { - "ApiManagementCreateService": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "publisherEmail": "foo@contoso.com", - "publisherName": "foo" - }, - "sku": { - "name": "Developer", - "capacity": "1" - }, - "location": "South Central US", - "tags": { - "Name": "Contoso", - "Test": "User" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Name": "Contoso", - "Test": "User" - }, - "location": "South Central US", - "etag": "AAAAAAAp3T4=", - "properties": { - "publisherEmail": "foo@contoso.com", - "publisherName": "foo", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:10:56.0327105Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-southcentralus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "23.102.171.124" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Developer", - "capacity": "1" - } - } - }, - "201": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Name": "Contoso", - "Test": "User" - }, - "location": "South Central US", - "etag": "AAAAAAAp3P0=", - "properties": { - "publisherEmail": "foo@contoso.com", - "publisherName": "foo", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Created", - "targetProvisioningState": "Activating", - "createdAtUtc": "2019-12-18T06:10:56.0327105Z", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Developer", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/c2RrdGVzdGFwaW0xNTkxX0FjdF9jZTkyMmNmOQ==?api-version=2019-12-01" - } - } - } - }, - "ApiManagementCreateMultiRegionServiceWithCustomHostname": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "encodedCertificate": "****** Base 64 Encoded Certificate ************", - "certificatePassword": "Password", - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "encodedCertificate": "****** Base 64 Encoded Certificate ************", - "certificatePassword": "Password" - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "encodedCertificate": "****** Base 64 Encoded Certificate ************", - "certificatePassword": "Password" - } - ], - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "disableGateway": true - } - ], - "virtualNetworkType": "None", - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - }, - "location": "West US", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAACXok=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:26:20.3348609Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - } - ], - "publicIPAddresses": [ - "13.91.32.113" - ], - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "23.101.138.153" - ], - "gatewayRegionalUrl": "https://apimService1-eastus-01.regional.azure-api.net", - "disableGateway": true - } - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - }, - "201": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/bXVsdGlob3N0bmFtZW11bHRpcmVnaW9uc2VydmljZV9BY3RfZjFiOTZhMjc=?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAACXoo=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Created", - "targetProvisioningState": "Activating", - "createdAtUtc": "2019-12-18T08:04:26.9492661Z", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989XXXXXXXXXXXXXXXXF1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - } - ], - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "disableGateway": true - } - ], - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/bXVsdGlob3N0bmFtZW11bHRpcmVnaW9uc2VydmljZV9BY3RfZjFiOTZhMjc=?api-version=2019-12-01" - } - } - } - }, - "ApiManagementCreateServiceHavingMsi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk" - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "SystemAssigned" - }, - "location": "West US", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAAAWiU=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-04-11T16:29:29.9711098Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "virtualNetworkType": "None", - "enableClientCertificate": false - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "SystemAssigned", - "principalId": "dfb9a757-df69-4966-a8d0-711a9cd8ffb4", - "tenantId": "XXXXXX-86f1-41af-91ab-2d7cd011db47" - } - } - }, - "201": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAAAWiE=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Created", - "targetProvisioningState": "Activating", - "createdAtUtc": "2019-04-11T16:29:29.9711098Z", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "virtualNetworkType": "None" - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "SystemAssigned", - "principalId": "dfb9a757-df69-4966-a8d0-711a9cd8ffb4", - "tenantId": "XXXXXX-86f1-41af-91ab-2d7cd011db47" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - } - } - } - }, - "ApiManagementCreateServiceWithSystemCertificates": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "certificates": [ - { - "encodedCertificate": "*******Base64 encoded Certificate******************", - "certificatePassword": "Password", - "storeName": "CertificateAuthority" - } - ], - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk" - }, - "sku": { - "name": "Basic", - "capacity": "1" - }, - "location": "Central US", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "Central US", - "etag": "AAAAAAAp3UM=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:33:28.0906918Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-centralus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "40.113.223.117" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "certificates": [ - { - "storeName": "CertificateAuthority", - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989652CABCF585ACBFCB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - } - } - ], - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Basic", - "capacity": "1" - } - } - }, - "201": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/bXVsdGlob3N0bmFtZW11bHRpcmVnaW9uc2VydmljZV9BY3RfZjFiOTZhMjc=?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "Central US", - "etag": "AAAAAAAp3TM=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Created", - "targetProvisioningState": "Activating", - "createdAtUtc": "2019-12-18T06:33:28.0906918Z", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "virtualNetworkType": "None", - "certificates": [ - { - "storeName": "CertificateAuthority", - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989652CABCF585ACBFCB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - } - } - ], - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Basic", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/bXVsdGlob3N0bmFtZW11bHRpcmVnaW9uc2VydmljZV9BY3RfZjFiOTZhMjc=?api-version=2019-12-01" - } - } - } - }, - "ApiManagementCreateServiceWithUserAssignedIdentity": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk" - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1": {} - } - }, - "location": "West US", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAAFzyk=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2020-03-12T01:05:33.4573398Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "UserAssigned", - "tenantId": "XXXXX-86f1-41af-XXXX-2d7cd011db47", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1": { - "principalId": "XXXXX-6e62-4649-9f54-a119fc1ba85e", - "clientId": "5a2c6b8e-0905-XXXX-a772-993c9418137f" - } - } - } - } - }, - "201": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAAFzyQ=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Created", - "targetProvisioningState": "Activating", - "createdAtUtc": "2020-03-12T01:05:33.4573398Z", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "virtualNetworkType": "None" - }, - "sku": { - "name": "Consumption", - "capacity": "0" - }, - "identity": { - "type": "UserAssigned", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1": {} - } - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12733", - "parameters": [ - { - "$id": "12734", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12735", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12736", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12737", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12738", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12739", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12740", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12741", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12742", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12743", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12744", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12745", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12746", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12747", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12748", - "fixed": false, - "raw": "Parameters supplied to the CreateOrUpdate API Management service operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·198nkr4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·198nkr4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12749", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "660" - } - }, - { - "$id": "12750", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12751", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12752", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12753", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12754", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12755", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12756", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12757", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12758", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12759", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12760", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12761", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12762", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "12763", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "OK": { - "$id": "12764", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12765", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1jwxa0j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1jwxa0j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12766", - "extensions": { - "$id": "12767", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1f28z89·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1f28z89·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12768", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12769", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1dtzzzw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1dtzzzw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12770", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Updates an existing API Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-examples": { - "ApiManagementUpdateServiceDisableTls10": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "false" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Owner": "sasolank", - "UID": "4f5025fe-0669-4e2e-8320-5199466e5eb3", - "Reserved": "", - "TestExpiration": "Thu, 29 Jun 2017 18:50:40 GMT", - "Pool": "Manual", - "TestSuiteExpiration": "Thu, 29 Jun 2017 18:51:46 GMT" - }, - "location": "West US", - "etag": "AAAAAAAYRPs=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "Contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-06-29T17:50:42.3191122Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "40.86.176.232" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False" - }, - "virtualNetworkType": "None" - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - } - }, - "202": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "TestExpiration": "Thu, 29 Jun 2017 18:50:40 GMT" - }, - "location": "West US", - "etag": "AAAAAAAYRPs=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "Contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-06-29T17:50:42.3191122Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "40.86.176.232" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False" - }, - "virtualNetworkType": "None" - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - } - } - }, - "ApiManagementUpdateServicePublisherDetails": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "properties": { - "publisherEmail": "foobar@live.com", - "publisherName": "Contoso Vnext" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Owner": "sasolank", - "UID": "4f5025fe-0669-4e2e-8320-5199466e5eb3", - "Reserved": "", - "TestExpiration": "Thu, 29 Jun 2017 18:50:40 GMT", - "Pool": "Manual", - "TestSuiteExpiration": "Thu, 29 Jun 2017 18:51:46 GMT" - }, - "location": "West US", - "etag": "AAAAAAAYRPs=", - "properties": { - "publisherEmail": "foobar@live.com", - "publisherName": "Contoso Vnext", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-06-29T17:50:42.3191122Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "40.86.176.232" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False" - }, - "virtualNetworkType": "None" - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - } - }, - "202": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "TestExpiration": "Thu, 29 Jun 2017 18:50:40 GMT" - }, - "location": "West US", - "etag": "AAAAAAAYRPs=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "Contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-06-29T17:50:42.3191122Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "40.86.176.232" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False" - }, - "virtualNetworkType": "None" - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12771", - "parameters": [ - { - "$id": "12772", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12773", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12774", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12775", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12776", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12777", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12778", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12780", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12781", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12782", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12783", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12784", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12785", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12786", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12787", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12788", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12789", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12790", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12791", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12792", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12793", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12796", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "12797", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12798", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12799", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·94rddc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·94rddc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12800", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12801", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1box1qf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1box1qf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12802", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Gets an API Management service resource description.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementServiceGetService": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "tag1": "value1", - "tag2": "value2", - "tag3": "value3" - }, - "location": "West US", - "etag": "AAAAAAACXok=", - "properties": { - "publisherEmail": "apim@autorestsdk.com", - "publisherName": "autorestsdk", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-18T06:26:20.3348609Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "gateway1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989652CABCF585ACBFCB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - }, - { - "type": "Management", - "hostName": "mgmt.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989652CABCF585ACBFCB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - }, - { - "type": "Portal", - "hostName": "portal1.msitesting.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2035-12-31T23:00:00-08:00", - "thumbprint": "8E989652CABCF585ACBFCB9C2C91F1D174FDB3A2", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": false - } - ], - "publicIPAddresses": [ - "13.91.32.113" - ], - "additionalLocations": [ - { - "location": "East US", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "23.101.138.153" - ], - "gatewayRegionalUrl": "https://apimService1-eastus-01.regional.azure-api.net", - "disableGateway": true - } - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": { - "minApiVersion": "2019-01-01" - } - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - } - } - }, - "ApiManagementServiceGetServiceHavingMsi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West Europe", - "etag": "AAAAAAAENfI=", - "properties": { - "publisherEmail": "foo@contoso.com", - "publisherName": "Contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2016-04-12T00:20:15.6018952Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westeurope-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "proxy.msitesting.net", - "keyVaultId": "https://samir-msi-keyvault.vault.azure.net/secrets/msicertificate", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2020-12-18T03:11:47-08:00", - "thumbprint": "9833D531D7A45XXXXXA85908BD3692E0BD3F", - "subject": "CN=*.msitesting.net" - }, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "13.94.xxx.188" - ], - "virtualNetworkConfiguration": { - "subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/dfVirtualNetwork/subnets/backendSubnet" - }, - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "External", - "disableGateway": false - }, - "sku": { - "name": "Premium", - "capacity": "1" - }, - "identity": { - "type": "SystemAssigned, UserAssigned", - "principalId": "ca1d33f7-xxxx-42ec-xxxx-d526a1ee953a", - "tenantId": "72f988bf-xxxx-41af-xxxx-2d7cd011db47", - "userAssignedIdentities": { - "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/apimService1": { - "principalId": "95194df2-9208-xxxx-xxxx-a10d2af9b5a3", - "clientId": "aaff9c7d-xxxx-4db2-xxxx-ab0e3e7806cf" - } - } - } - } - } - } - }, - "ApiManagementServiceGetMultiRegionInternalVnet": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimservice1", - "name": "apimservice1", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West US", - "etag": "AAAAAADqC0c=", - "properties": { - "publisherEmail": "abcs@contoso.com", - "publisherName": "contoso publisher", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-12-02T01:42:09.1268424Z", - "gatewayUrl": "https://apimservice1.azure-api.net", - "gatewayRegionalUrl": "https://apimservice1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimservice1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimservice1.management.azure-api.net", - "scmUrl": "https://apimservice1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": false - }, - { - "type": "Proxy", - "hostName": "apimgatewaytest.preview.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2019-08-16T09:51:34-07:00", - "thumbprint": "B4330123DBAXXXXXXXXX1F35E84493476", - "subject": "CN=*.preview.net" - }, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "137.XXX.11.74" - ], - "privateIPAddresses": [ - "172.XX.0.5" - ], - "additionalLocations": [ - { - "location": "West US 2", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "40.XXX.79.187" - ], - "privateIPAddresses": [ - "10.0.X.6" - ], - "virtualNetworkConfiguration": { - "subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/APIMVNet/subnets/apim-internal-sub" - }, - "gatewayRegionalUrl": "https://apimservice1-westus2-01.regional.azure-api.net", - "disableGateway": false - } - ], - "virtualNetworkConfiguration": { - "subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/apim-appGateway-vnet/subnets/apim-subnet" - }, - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False" - }, - "virtualNetworkType": "Internal", - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12803", - "parameters": [ - { - "$id": "12804", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12805", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12806", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12807", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12808", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12809", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12810", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12811", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12812", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12813", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12814", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12815", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12816", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12817", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12818", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12819", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12820", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12821", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12822", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12823", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12824", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12825", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12826", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12827", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12828", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "12829", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "12830", - "extensions": { - "$id": "12831", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·tmv4fi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·tmv4fi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12832", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12833", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1rjt605·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1rjt605·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·202" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "12834", - "extensions": { - "$id": "12835", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1li6qbr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1li6qbr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12836", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12837", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1y34cdp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1y34cdp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12838", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Deletes an existing API Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-long-running-operation": true, - "x-ms-examples": { - "ApiManagementServiceDeleteService": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": {}, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/TGV2eTExMDZtMDJfVGVybV9jMmZlY2QwMA==?api-version=2019-12-01" - }, - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West US", - "etag": "AAAAAAFfhHY=", - "properties": { - "publisherEmail": "contoso@live.com", - "publisherName": "Microsoft", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "Deleting", - "createdAtUtc": "2016-12-20T19:41:21.5823069Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "40.XX.XXX.168" - ], - "virtualNetworkConfiguration": { - "subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/BlockVNETSamir/subnets/default" - }, - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "True", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "External" - }, - "sku": { - "name": "Developer", - "capacity": "1" - } - } - }, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12839", - "parameters": [ - { - "$id": "12840", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12841", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12842", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12843", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12844", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12845", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12846", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12847", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12848", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12849", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12850", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12851", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12852", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12853", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12854", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12855", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12856", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12857", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12858", - "fixed": false, - "raw": "ListByResourceGroup" - }, - "group": { - "$id": "12859", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_ListByResourceGroup", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12860", - "body": { - "$ref": "680" - }, - "extensions": { - "$id": "12861", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·897adg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·897adg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12862", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12863", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·mnums1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·mnums1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12864", - "body": { - "$ref": "680" - }, - "isNullable": true - }, - "description": "List all API Management services within a resource group.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListServiceBySubscriptionAndResourceGroup": { - "parameters": { - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Pool": "Perf", - "UID": "98f4a706-98c7-4aec-8e39-51ab2e4aaf22" - }, - "location": "West US", - "etag": "AAAAAAAhNiA=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-10-13T01:36:27.1706097Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "gatewayRegionalUrl": "https://apimService1-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "developerPortalUrl": "https://apimService1.developer.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService1.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "104.42.221.195" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService2", - "name": "apimService2", - "type": "Microsoft.ApiManagement/service", - "tags": { - "Pool": "Endurance", - "UID": "07d6dd0e-111f-4b5c-81f3-87e5501d0408" - }, - "location": "West US", - "etag": "AAAAAAAhNh4=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2019-10-13T01:36:27.4003514Z", - "gatewayUrl": "https://apimService2.azure-api.net", - "gatewayRegionalUrl": "https://apimService2-westus-01.regional.azure-api.net", - "portalUrl": "https://apimService2.portal.azure-api.net", - "developerPortalUrl": "https://apimService2.developer.azure-api.net", - "managementApiUrl": "https://apimService2.management.azure-api.net", - "scmUrl": "https://apimService2.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "apimService2.azure-api.net", - "negotiateClientCertificate": false, - "defaultSslBinding": true - } - ], - "publicIPAddresses": [ - "104.42.220.196" - ], - "customProperties": { - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Ssl30": "False", - "Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2": "False" - }, - "virtualNetworkType": "None", - "disableGateway": false, - "apiVersionConstraint": {} - }, - "sku": { - "name": "Standard", - "capacity": "1" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12865", - "parameters": [ - { - "$id": "12866", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12867", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12868", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12869", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12870", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12871", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12872", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12873", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12874", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12875", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12876", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12877", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12878", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "12879", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_List", - "url": "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/service", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "12880", - "body": { - "$ref": "680" - }, - "extensions": { - "$id": "12881", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·n4c0he·subscriptions-subscriptionid-providers-microsoft-apimanagement-service·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·n4c0he·subscriptions-subscriptionid-providers-microsoft-apimanagement-service·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12882", - "isNullable": true - }, - "returnType": { - "$id": "12883", - "body": { - "$ref": "680" - }, - "isNullable": true - }, - "description": "Lists all API Management services within an Azure subscription.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListServiceBySubscription": { - "parameters": { - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService3", - "name": "apimService3", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West US", - "etag": "AAAAAAAXXAQ=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-05-27T15:33:55.5426123Z", - "gatewayUrl": "https://apimService3.azure-api.net", - "portalUrl": "https://apimService3.portal.azure-api.net", - "managementApiUrl": "https://apimService3.management.azure-api.net", - "scmUrl": "https://apimService3.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "13.88.16.64" - ], - "additionalLocations": [ - { - "location": "West Europe", - "sku": { - "name": "Premium", - "capacity": "1" - }, - "publicIPAddresses": [ - "52.233.184.197" - ] - } - ], - "virtualNetworkType": "None" - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.ApiManagement/service/apimService2", - "name": "apimService2", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West US", - "etag": "AAAAAAAXW4U=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "MS", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-05-26T23:55:31.1405115Z", - "gatewayUrl": "https://apimService2.azure-api.net", - "portalUrl": "https://apimService2.portal.azure-api.net", - "managementApiUrl": "https://apimService2.management.azure-api.net", - "scmUrl": "https://apimService2.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "13.64.237.151" - ], - "virtualNetworkType": "None" - }, - "sku": { - "name": "Developer", - "capacity": "1" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService5", - "name": "apimService5", - "type": "Microsoft.ApiManagement/service", - "tags": {}, - "location": "West US", - "etag": "AAAAAAAXW5c=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "contoso", - "notificationSenderEmail": "apimgmt-noreply@mail.windowsazure.com", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2017-05-26T18:13:02.0196315Z", - "gatewayUrl": "https://apimService5.azure-api.net", - "portalUrl": "https://apimService5.portal.azure-api.net", - "managementApiUrl": "https://apimService5.management.azure-api.net", - "scmUrl": "https://apimService5.scm.azure-api.net", - "hostnameConfigurations": [ - { - "type": "Proxy", - "hostName": "proxytemplatehostname1.contoso.com", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2018-03-17T14:55:07-07:00", - "thumbprint": "DE57B67BA63D21E925DA8BEFA436E6B7553A4C19", - "subject": "CN=proxytemplatehostname1.contoso.com" - } - }, - { - "type": "Proxy", - "hostName": "proxytemplatehostname2.contoso.com", - "negotiateClientCertificate": true, - "certificate": { - "expiry": "2018-03-17T14:55:07-07:00", - "thumbprint": "DE57B67BA63D21E925DA8BEFA436E6B7553A4C19", - "subject": "CN=proxytemplatehostname2.contoso.com" - } - }, - { - "type": "Proxy", - "hostName": "proxytemplatehostname3.azure-api.net", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2018-03-17T14:55:07-07:00", - "thumbprint": "918D7785B926AC5AEE66322778A147BCE7237CF3", - "subject": "CN=proxytemplatehostname3.contoso.com" - } - }, - { - "type": "Proxy", - "hostName": "proxytemplatehostname4.azure-api.net", - "negotiateClientCertificate": true, - "certificate": { - "expiry": "2018-03-17T14:55:07-07:00", - "thumbprint": "918D7785B926AC5AEE66322778A147BCE7237CF3", - "subject": "CN=proxytemplatehostname4.contoso.com" - } - }, - { - "type": "Portal", - "hostName": "portaltemplatehostname1.contoso.com", - "negotiateClientCertificate": false, - "certificate": { - "expiry": "2018-03-17T14:55:07-07:00", - "thumbprint": "DE57B67BA63D21E925DA8BEFA436E6B7553A4C19", - "subject": "CN=portaltemplatehostname1.contoso.com" - } - } - ], - "publicIPAddresses": [ - "13.93.167.166" - ], - "virtualNetworkType": "None" - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12884", - "parameters": [ - { - "$id": "12885", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12886", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12887", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12888", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12889", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12890", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12891", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12892", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12893", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12894", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12895", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12896", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12897", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12898", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12899", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12900", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12901", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12902", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12903", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12904", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12905", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12906", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12907", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12908", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12909", - "fixed": false, - "raw": "GetSsoToken" - }, - "group": { - "$id": "12910", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_GetSsoToken", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/getssotoken", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "12911", - "body": { - "$ref": "694" - }, - "extensions": { - "$id": "12912", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·hi86h2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-getssotoken·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·hi86h2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-getssotoken·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12913", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12914", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·68wnw6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-getssotoken·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·68wnw6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-getssotoken·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12915", - "body": { - "$ref": "694" - }, - "isNullable": true - }, - "description": "Gets the Single-Sign-On token for the API Management Service which is valid for 5 Minutes.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementServiceGetSsoToken": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "redirectUri": "https://apimService1.portal.azure-api.net:443/signin-sso?token=1%26201705301929%26eIkr3%2fnfaLs1GVJ0OVbzkJjAcwPFkEZAPM8VUXvXPf7cJ6lWsB9oUwsk2zln9x0KLkn21txCPJWWheSPq7SNeA%3d%3d" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12916", - "parameters": [ - { - "$id": "12917", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12918", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12919", - "fixed": false, - "raw": "Parameters supplied to the CheckNameAvailability operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·fqdxpp·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·fqdxpp·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12920", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "702" - } - }, - { - "$id": "12921", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12922", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12923", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12924", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12925", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12926", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12927", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12928", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12929", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12930", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12931", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12932", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12933", - "fixed": false, - "raw": "CheckNameAvailability" - }, - "group": { - "$id": "12934", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_CheckNameAvailability", - "url": "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/checkNameAvailability", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "12935", - "body": { - "$ref": "710" - }, - "extensions": { - "$id": "12936", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1csiy9u·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1csiy9u·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12937", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12938", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·v9ixt2·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·v9ixt2·subscriptions-subscriptionid-providers-microsoft-apimanagement-checknameavailability·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12939", - "body": { - "$ref": "710" - }, - "isNullable": true - }, - "description": "Checks availability and correctness of a name for an API Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "0", - "x-ms-examples": { - "ApiManagementServiceCheckNameAvailability": { - "parameters": { - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "name": "apimService1" - } - }, - "responses": { - "200": { - "body": { - "nameAvailable": true, - "reason": "Valid", - "message": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "12940", - "parameters": [ - { - "$id": "12941", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12942", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12943", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12944", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12945", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12946", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12947", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12948", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12949", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12950", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12951", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12952", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12953", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "12954", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12955", - "fixed": false, - "raw": "Parameters supplied to the Apply Network Configuration operation. If the parameters are empty, all the regions in which the Api Management service is deployed will be updated sequentially without incurring downtime in the region." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·12hja5t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/requestBodies/paths·12hja5t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12956", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "735" - } - }, - { - "$id": "12957", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12958", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "12959", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "12960", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "12961", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12962", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12963", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12964", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12965", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12966", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "12967", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12968", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "12969", - "fixed": false, - "raw": "ApplyNetworkConfigurationUpdates" - }, - "group": { - "$id": "12970", - "fixed": false, - "raw": "ApiManagementService" - }, - "serializedName": "ApiManagementService_ApplyNetworkConfigurationUpdates", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/applynetworkconfigurationupdates", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "12971", - "body": { - "$ref": "606" - }, - "extensions": { - "$id": "12972", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·16pm8o6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·16pm8o6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "12973", - "extensions": { - "$id": "12974", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·1wwu8vv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·1wwu8vv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "12975", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "12976", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///833?oai3.shaken.json" - ], - "name": "paths·mw1gfd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdeployment.json#/components/responses/paths·mw1gfd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-applynetworkconfigurationupdates·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "12977", - "body": { - "$ref": "606" - }, - "isNullable": true - }, - "description": "Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated network settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementApplyNetworkConfigurationUpdates": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "parameters": { - "location": "west us" - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1", - "name": "apimService1", - "type": "Microsoft.ApiManagement/service", - "tags": { - "UID": "52ed5986-717b-45b4-b17c-3df8db372cff" - }, - "location": "East Asia", - "etag": "AAAAAAAXX6Y=", - "properties": { - "publisherEmail": "admin@live.com", - "publisherName": "Contoso", - "provisioningState": "Succeeded", - "targetProvisioningState": "", - "createdAtUtc": "2015-09-22T01:50:34.7921566Z", - "gatewayUrl": "https://apimService1.azure-api.net", - "portalUrl": "https://apimService1.portal.azure-api.net", - "managementApiUrl": "https://apimService1.management.azure-api.net", - "scmUrl": "https://apimService1.scm.azure-api.net", - "hostnameConfigurations": [], - "publicIPAddresses": [ - "207.46.155.24" - ], - "virtualNetworkConfiguration": { - "subnetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/eastUsVirtualNetwork/subnets/apimSubnet" - }, - "virtualNetworkType": "External" - }, - "sku": { - "name": "Premium", - "capacity": "1" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/operationresults/dGVjaGVkX01hbmFnZVJvbGVfNWRiNGI3Ng==?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "12978", - "fixed": false, - "raw": "ApiManagementService" - }, - "typeName": { - "$id": "12979", - "fixed": false - }, - "nameForProperty": "ApiManagementService" - }, - { - "$id": "12980", - "methods": [ - { - "$id": "12981", - "parameters": [ - { - "$id": "12982", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "12983", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12984", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12985", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "12986", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12987", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12988", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "12989", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12990", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "12991", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "12992", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12993", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "12994", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "12995", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "12996", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·bvls2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/parameters/paths·bvls2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "12997", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "12998", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "12999", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13000", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "13001", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13002", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13003", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "13004", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13005", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13006", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "13007", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13008", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13009", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "13010", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13011", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13012", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13013", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13014", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13015", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13016", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13017", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13018", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13019", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13020", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13021", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13022", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13023", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13024", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "13025", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13026", - "body": { - "$ref": "2234" - }, - "extensions": { - "$id": "13027", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·11xvw5n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·11xvw5n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13028", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13029", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·5j40j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·5j40j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13030", - "body": { - "$ref": "2234" - }, - "isNullable": true - }, - "description": "Lists all diagnostics of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/DiagnosticContract", - "x-ms-examples": { - "ApiManagementListDiagnostics": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "httpCorrelationProtocol": "Legacy", - "verbosity": "information", - "logClientIp": true, - "loggerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/aisamplingtest", - "sampling": { - "samplingType": "fixed", - "percentage": "100" - }, - "frontend": { - "request": { - "headers": [], - "body": { - "bytes": "0" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "0" - } - } - }, - "backend": { - "request": { - "headers": [], - "body": { - "bytes": "0" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "0" - } - } - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/diagnostics/azuremonitor", - "type": "Microsoft.ApiManagement/service/diagnostics", - "name": "azuremonitor", - "properties": { - "logClientIp": true, - "loggerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/azuremonitor", - "sampling": { - "samplingType": "fixed", - "percentage": "100" - } - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13031", - "parameters": [ - { - "$id": "13032", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13033", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13034", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13035", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13036", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13037", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13038", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13039", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13040", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13041", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13042", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13043", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13044", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "13045", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13046", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13047", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "13048", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13049", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13050", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13051", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13052", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13053", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13054", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13055", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13056", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13057", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13058", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13059", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13060", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13061", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13062", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "13063", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "13064", - "headers": { - "$ref": "5472" - }, - "extensions": { - "$id": "13065", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·wxgmev·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·wxgmev·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13066", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5472" - }, - "extensions": { - "$id": "13067", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·4gli·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·4gli·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13068", - "headers": { - "$ref": "5472" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Diagnostic specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13069", - "parameters": [ - { - "$id": "13070", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13071", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13072", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13073", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13074", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13075", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13076", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13077", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13078", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13079", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13080", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13081", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13082", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "13083", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13084", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13085", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "13086", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13087", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13088", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13089", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13090", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13091", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13092", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13093", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13094", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13095", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13096", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13097", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13098", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13099", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13100", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "13101", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13102", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5480" - }, - "extensions": { - "$id": "13103", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·4ezwoi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·4ezwoi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13104", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5480" - }, - "extensions": { - "$id": "13105", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·7h08ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·7h08ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13106", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5480" - }, - "isNullable": true - }, - "description": "Gets the details of the Diagnostic specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "httpCorrelationProtocol": "Legacy", - "logClientIp": true, - "loggerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/aisamplingtest", - "sampling": { - "samplingType": "fixed", - "percentage": "100" - }, - "frontend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - }, - "backend": { - "request": { - "headers": [], - "body": { - "bytes": "100" - } - }, - "response": { - "headers": [], - "body": { - "bytes": "100" - } - } - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13107", - "parameters": [ - { - "$id": "13108", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13109", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13110", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13111", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13112", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13113", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13114", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13115", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13116", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13117", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13118", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13119", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13120", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "13121", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13122", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13123", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "13124", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13125", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13126", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13127", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13128", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·segu6t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/requestBodies/paths·segu6t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13129", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2228" - } - }, - { - "$id": "13130", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13131", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13132", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13133", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13134", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13135", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13136", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13137", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13138", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13139", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13140", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13141", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13142", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13143", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13144", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13145", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13146", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13147", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13148", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "13149", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "13150", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5488" - }, - "extensions": { - "$id": "13151", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·1hdf5rp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·1hdf5rp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "13152", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5488" - }, - "extensions": { - "$id": "13153", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·f2lijs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·f2lijs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13154", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5488" - }, - "extensions": { - "$id": "13155", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·1f2kw58·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·1f2kw58·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13156", - "body": { - "$ref": "2228" - }, - "headers": { - "$ref": "5488" - }, - "isNullable": true - }, - "description": "Creates a new Diagnostic or updates an existing one.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "parameters": { - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/azuremonitor", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/diagnostics/applicationinsights", - "type": "Microsoft.ApiManagement/service/diagnostics", - "name": "applicationinsights", - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/azuremonitor", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13157", - "parameters": [ - { - "$id": "13158", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13159", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13160", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13161", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13162", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13163", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13164", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13165", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13166", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13167", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13168", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13169", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13170", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "13171", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13172", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13173", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "13174", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13175", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13176", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13177", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13178", - "fixed": false, - "raw": "Diagnostic Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·hkqo41·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/requestBodies/paths·hkqo41·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13179", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2228" - } - }, - { - "$id": "13180", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13181", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13182", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13183", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13184", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13185", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13186", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13187", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13188", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13189", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13190", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13191", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13192", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13193", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13194", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13195", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13196", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13197", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13198", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "13199", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "13200", - "extensions": { - "$id": "13201", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·1kis85f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·1kis85f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13202", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13203", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·1vbl2e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·1vbl2e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13204", - "isNullable": true - }, - "description": "Updates the details of the Diagnostic specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "If-Match": "*", - "parameters": { - "properties": { - "alwaysLog": "allErrors", - "loggerId": "/loggers/applicationinsights", - "sampling": { - "samplingType": "fixed", - "percentage": "50" - }, - "frontend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - }, - "backend": { - "request": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - }, - "response": { - "headers": [ - "Content-type" - ], - "body": { - "bytes": "512" - } - } - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13205", - "parameters": [ - { - "$id": "13206", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13207", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13208", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13209", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13210", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13211", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13212", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13213", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13214", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13215", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13218", - "clientProperty": { - "$ref": "6085" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "13219", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13220", - "fixed": false, - "raw": "Diagnostic identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "DiagnosticIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/DiagnosticIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13221", - "fixed": false, - "raw": "diagnosticId" - }, - "serializedName": "diagnosticId", - "modelType": { - "$id": "13222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13224", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13225", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13226", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13227", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13228", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13229", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13230", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13231", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13232", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13233", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13234", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13235", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13236", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13237", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13238", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13239", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13240", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13241", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13242", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "13243", - "fixed": false, - "raw": "Diagnostic" - }, - "serializedName": "Diagnostic_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "13244", - "extensions": { - "$id": "13245", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·o6ko8z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·o6ko8z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "13246", - "extensions": { - "$id": "13247", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·issjrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·issjrr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13248", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13249", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///834?oai3.shaken.json" - ], - "name": "paths·121mkba·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimdiagnostics.json#/components/responses/paths·121mkba·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-diagnostics-diagnosticid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13250", - "isNullable": true - }, - "description": "Deletes the specified Diagnostic.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteDiagnostic": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "diagnosticId": "applicationinsights", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "13251", - "fixed": false, - "raw": "Diagnostic" - }, - "typeName": { - "$id": "13252", - "fixed": false - }, - "nameForProperty": "Diagnostic" - }, - { - "$id": "13253", - "methods": [ - { - "$id": "13254", - "parameters": [ - { - "$id": "13255", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13256", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13257", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13258", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13259", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13260", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13261", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13262", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13263", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13264", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13265", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13266", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13267", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13268", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13269", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1r4fwx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/parameters/paths·1r4fwx4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13270", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "13271", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13272", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13273", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "13274", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13275", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13276", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "13277", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13278", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13279", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "13280", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13281", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13282", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "13283", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13284", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13285", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13286", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13287", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13288", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13289", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13290", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13291", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13292", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13293", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13294", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13295", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13296", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13297", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "13298", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13299", - "body": { - "$ref": "2312" - }, - "extensions": { - "$id": "13300", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·170duti·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·170duti·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13301", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13302", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·2pgvy2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·2pgvy2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13303", - "body": { - "$ref": "2312" - }, - "isNullable": true - }, - "description": "Lists a collection of properties defined within a service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListEmailTemplates": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/templates/ApplicationApprovedNotificationMessage", - "type": "Microsoft.ApiManagement/service/templates", - "name": "ApplicationApprovedNotificationMessage", - "properties": { - "subject": "Your application $AppName is published in the application gallery", - "body": "\r\n\r\n \r\n \r\n

Dear $DevFirstName $DevLastName,

\r\n

\r\n We are happy to let you know that your request to publish the $AppName application in the application gallery has been approved. Your application has been published and can be viewed here.\r\n

\r\n

Best,

\r\n

The $OrganizationName API Team

\r\n \r\n", - "title": "Application gallery submission approved", - "description": "Developers who submitted their application for publication in the application gallery on the developer portal receive this email after their submission is approved.", - "isDefault": true, - "parameters": [ - { - "name": "AppId", - "title": "Application id" - }, - { - "name": "AppName", - "title": "Application name" - }, - { - "name": "DevFirstName", - "title": "Developer first name" - }, - { - "name": "DevLastName", - "title": "Developer last name" - }, - { - "name": "OrganizationName", - "title": "Organization name" - }, - { - "name": "DevPortalUrl", - "title": "Developer portal URL" - } - ] - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13304", - "parameters": [ - { - "$id": "13305", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13306", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13307", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13308", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13309", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13310", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13311", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13312", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13313", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13314", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13315", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13316", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13317", - "clientProperty": { - "$ref": "6247" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13318", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13319", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13320", - "fixed": false, - "raw": "templateName" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "13321", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13322", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13323", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13324", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13325", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13326", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13327", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13328", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13329", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13330", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13331", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13332", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13333", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "13334", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates/{templateName}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "13335", - "headers": { - "$ref": "5496" - }, - "extensions": { - "$id": "13336", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·pzduxb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·pzduxb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13337", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5496" - }, - "extensions": { - "$id": "13338", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·oayvme·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·oayvme·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13339", - "headers": { - "$ref": "5496" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the email template specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadEmailTemplate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "templateName": "newIssueNotificationMessage" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13340", - "parameters": [ - { - "$id": "13341", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13342", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13343", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13344", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13345", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13346", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13347", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13348", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13349", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13350", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13351", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13352", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13353", - "clientProperty": { - "$ref": "6247" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13354", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13355", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13356", - "fixed": false, - "raw": "templateName" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "13357", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13358", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13359", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13360", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13361", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13362", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13363", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13364", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13365", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13366", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13367", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13368", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13369", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "13370", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates/{templateName}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13371", - "body": { - "$ref": "2306" - }, - "headers": { - "$ref": "5504" - }, - "extensions": { - "$id": "13372", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1fei8at·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·1fei8at·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13373", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5504" - }, - "extensions": { - "$id": "13374", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·18eaa0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·18eaa0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13375", - "body": { - "$ref": "2306" - }, - "headers": { - "$ref": "5504" - }, - "isNullable": true - }, - "description": "Gets the details of the email template specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetEmailTemplate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "templateName": "newIssueNotificationMessage" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/templates/NewIssueNotificationMessage", - "type": "Microsoft.ApiManagement/service/templates", - "name": "NewIssueNotificationMessage", - "properties": { - "subject": "Your request $IssueName was received", - "body": "\r\n\r\n \r\n \r\n

Dear $DevFirstName $DevLastName,

\r\n

Thank you for contacting us. Our API team will review your issue and get back to you soon.

\r\n

\r\n Click this link to view or edit your request.\r\n

\r\n

Best,

\r\n

The $OrganizationName API Team

\r\n \r\n", - "title": "New issue received", - "description": "This email is sent to developers after they create a new topic on the Issues page of the developer portal.", - "isDefault": true, - "parameters": [ - { - "name": "DevFirstName", - "title": "Developer first name" - }, - { - "name": "DevLastName", - "title": "Developer last name" - }, - { - "name": "IssueId", - "title": "Issue id" - }, - { - "name": "IssueName", - "title": "Issue name" - }, - { - "name": "OrganizationName", - "title": "Organization name" - }, - { - "name": "DevPortalUrl", - "title": "Developer portal URL" - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13376", - "parameters": [ - { - "$id": "13377", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13378", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13379", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13380", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13381", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13382", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13383", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13384", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13385", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13386", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13387", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13388", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13389", - "clientProperty": { - "$ref": "6247" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13390", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13391", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13392", - "fixed": false, - "raw": "templateName" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "13393", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13394", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13395", - "fixed": false, - "raw": "Email Template update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·3qfgg7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/requestBodies/paths·3qfgg7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13396", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2358" - } - }, - { - "$id": "13397", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13398", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13399", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13400", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13401", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13402", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13403", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13404", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13405", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13406", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13407", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13408", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13409", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13411", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13412", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13415", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "13416", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates/{templateName}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "13417", - "body": { - "$ref": "2306" - }, - "extensions": { - "$id": "13418", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·17ehh26·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·17ehh26·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "13419", - "body": { - "$ref": "2306" - }, - "extensions": { - "$id": "13420", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·gstuuj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·gstuuj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13421", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13422", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·uqzbu7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·uqzbu7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13423", - "body": { - "$ref": "2306" - }, - "isNullable": true - }, - "description": "Updates an Email Template.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateEmailTemplate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "templateName": "newIssueNotificationMessage", - "parameters": { - "properties": { - "subject": "Your request for $IssueName was successfully received." - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/templates/NewIssueNotificationMessage", - "type": "Microsoft.ApiManagement/service/templates", - "name": "NewIssueNotificationMessage", - "properties": { - "subject": "Your request for $IssueName was successfully received.", - "body": "\r\n\r\n \r\n \r\n

Dear $DevFirstName $DevLastName,

\r\n

Thank you for contacting us. Our API team will review your issue and get back to you soon.

\r\n

\r\n Click this link to view or edit your request.\r\n

\r\n

Best,

\r\n

The $OrganizationName API Team

\r\n \r\n", - "title": "New issue received", - "description": "This email is sent to developers after they create a new topic on the Issues page of the developer portal.", - "isDefault": false, - "parameters": [ - { - "name": "DevFirstName", - "title": "Developer first name" - }, - { - "name": "DevLastName", - "title": "Developer last name" - }, - { - "name": "IssueId", - "title": "Issue id" - }, - { - "name": "IssueName", - "title": "Issue name" - }, - { - "name": "OrganizationName", - "title": "Organization name" - }, - { - "name": "DevPortalUrl", - "title": "Developer portal URL" - } - ] - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/templates/NewIssueNotificationMessage", - "type": "Microsoft.ApiManagement/service/templates", - "name": "NewIssueNotificationMessage", - "properties": { - "subject": "Your request for $IssueName was successfully received.", - "body": "\r\n\r\n \r\n \r\n

Dear $DevFirstName $DevLastName,

\r\n

Thank you for contacting us. Our API team will review your issue and get back to you soon.

\r\n

\r\n Click this link to view or edit your request.\r\n

\r\n

Best,

\r\n

The $OrganizationName API Team

\r\n \r\n", - "title": "New issue received", - "description": "This email is sent to developers after they create a new topic on the Issues page of the developer portal.", - "isDefault": false, - "parameters": [ - { - "name": "DevFirstName", - "title": "Developer first name" - }, - { - "name": "DevLastName", - "title": "Developer last name" - }, - { - "name": "IssueId", - "title": "Issue id" - }, - { - "name": "IssueName", - "title": "Issue name" - }, - { - "name": "OrganizationName", - "title": "Organization name" - }, - { - "name": "DevPortalUrl", - "title": "Developer portal URL" - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13424", - "parameters": [ - { - "$id": "13425", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13426", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13427", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13428", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13429", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13430", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13431", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13432", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13433", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13434", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13435", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13436", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13437", - "clientProperty": { - "$ref": "6247" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13438", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13439", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13440", - "fixed": false, - "raw": "templateName" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "13441", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13442", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13443", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1sbscat·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/requestBodies/paths·1sbscat·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13444", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2358" - } - }, - { - "$id": "13445", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13446", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13447", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13448", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13449", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13450", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13451", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13452", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13453", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13454", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13455", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13456", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13457", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13458", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13459", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13460", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13461", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13462", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13463", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "13464", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates/{templateName}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "13465", - "extensions": { - "$id": "13466", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·ia61px·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·ia61px·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13467", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13468", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·10tzbnr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·10tzbnr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13469", - "isNullable": true - }, - "description": "Updates the specific Email Template.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateEmailTemplate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "templateName": "applicationApprovedNotificationMessage", - "If-Match": "*", - "parameters": { - "properties": { - "subject": "Your application $AppName is published in the gallery", - "body": "\r\n\r\n \r\n \r\n

Dear $DevFirstName $DevLastName,

\r\n

\r\n We are happy to let you know that your request to publish the $AppName application in the gallery has been approved. Your application has been published and can be viewed here.\r\n

\r\n

Best,

\r\n

The $OrganizationName API Team

\r\n \r\n" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13470", - "parameters": [ - { - "$id": "13471", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13472", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13473", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13474", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13475", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13476", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13477", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13478", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13479", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13480", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13481", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13482", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13483", - "clientProperty": { - "$ref": "6247" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13484", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13485", - "fixed": false, - "raw": "Email Template Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TemplateNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TemplateNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13486", - "fixed": false, - "raw": "templateName" - }, - "serializedName": "templateName", - "modelType": { - "$ref": "5977" - } - }, - { - "$id": "13487", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13488", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13489", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13490", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13491", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13492", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13493", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13494", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13495", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13496", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13497", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13498", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13499", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13501", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13502", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13505", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "13506", - "fixed": false, - "raw": "EmailTemplate" - }, - "serializedName": "EmailTemplate_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates/{templateName}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "13507", - "extensions": { - "$id": "13508", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1m1lrcd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·1m1lrcd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "13509", - "extensions": { - "$id": "13510", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·hce5r9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·hce5r9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13511", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13512", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///835?oai3.shaken.json" - ], - "name": "paths·1oqofg7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimemailtemplates.json#/components/responses/paths·1oqofg7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-templates-templatename·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13513", - "isNullable": true - }, - "description": "Reset the Email Template to default template provided by the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteEmailTemplate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "templateName": "newIssueNotificationMessage", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "13514", - "fixed": false, - "raw": "EmailTemplate" - }, - "typeName": { - "$id": "13515", - "fixed": false - }, - "nameForProperty": "EmailTemplate" - }, - { - "$id": "13516", - "methods": [ - { - "$id": "13517", - "parameters": [ - { - "$id": "13518", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13519", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13520", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13521", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13522", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13523", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13524", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13525", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13526", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13527", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13528", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13529", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13530", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "13531", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13532", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13533", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "13534", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13535", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13536", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "13537", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13538", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13539", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "13540", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13541", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13542", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13543", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13544", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13545", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13546", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13547", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13548", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13549", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13550", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13551", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13552", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13553", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13554", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "13555", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13556", - "body": { - "$ref": "4937" - }, - "extensions": { - "$id": "13557", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·12c1nby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·12c1nby·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13558", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13559", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1b7sdg4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1b7sdg4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13560", - "body": { - "$ref": "4937" - }, - "isNullable": true - }, - "description": "Lists a collection of gateways registered with service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListGateways": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1", - "type": "Microsoft.ApiManagement/service/gateways", - "name": "a1", - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location 1" - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw2", - "type": "Microsoft.ApiManagement/service/gateways", - "name": "5a73933b8f27f7cc82a2d533", - "properties": { - "description": "my gateway 2", - "locationData": { - "name": "my location 2" - } - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13561", - "parameters": [ - { - "$id": "13562", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13563", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13564", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13565", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13566", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13567", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13568", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13569", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13570", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13571", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13572", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13573", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13574", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13575", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13576", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13577", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13578", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13579", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13580", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13581", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13582", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13583", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13584", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13585", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13586", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13587", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13588", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13589", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13590", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13591", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13592", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "13593", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "13594", - "headers": { - "$ref": "5512" - }, - "extensions": { - "$id": "13595", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1450zc3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1450zc3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13596", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5512" - }, - "extensions": { - "$id": "13597", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1b9mz0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1b9mz0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13598", - "headers": { - "$ref": "5512" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Gateway specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "mygateway" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13599", - "parameters": [ - { - "$id": "13600", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13601", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13602", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13603", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13604", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13605", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13606", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13607", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13608", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13609", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13610", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13611", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13612", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13613", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13614", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13615", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13616", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13617", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13618", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13619", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13620", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13621", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13624", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13626", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13627", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13630", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "13631", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13632", - "body": { - "$ref": "4931" - }, - "headers": { - "$ref": "5520" - }, - "extensions": { - "$id": "13633", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·zudyl8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·zudyl8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13634", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5520" - }, - "extensions": { - "$id": "13635", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·ueilr3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·ueilr3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13636", - "body": { - "$ref": "4931" - }, - "headers": { - "$ref": "5520" - }, - "isNullable": true - }, - "description": "Gets the details of the Gateway specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1", - "type": "Microsoft.ApiManagement/service/gateways", - "name": "a1", - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location" - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13637", - "parameters": [ - { - "$id": "13638", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13639", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13640", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13641", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13642", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13643", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13644", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13645", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13646", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13647", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13648", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13649", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13650", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13651", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13652", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13653", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13654", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13655", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13656", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13657", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13658", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·9rcxkj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·9rcxkj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13659", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4931" - } - }, - { - "$id": "13660", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13661", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13662", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13663", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13664", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13665", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13666", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13667", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13668", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13669", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13670", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13671", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13672", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13673", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13674", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13675", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13678", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "13679", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "13680", - "body": { - "$ref": "4931" - }, - "headers": { - "$ref": "5528" - }, - "extensions": { - "$id": "13681", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·unkf9f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·unkf9f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "13682", - "body": { - "$ref": "4931" - }, - "headers": { - "$ref": "5528" - }, - "extensions": { - "$id": "13683", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1d0cveg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1d0cveg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13684", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5528" - }, - "extensions": { - "$id": "13685", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·wirnhz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·wirnhz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13686", - "body": { - "$ref": "4931" - }, - "headers": { - "$ref": "5528" - }, - "isNullable": true - }, - "description": "Creates or updates a Gateway to be used in Api Management instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "parameters": { - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1", - "type": "Microsoft.ApiManagement/service/gateways", - "name": "a1", - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location" - } - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1", - "type": "Microsoft.ApiManagement/service/gateways", - "name": "a1", - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location" - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13687", - "parameters": [ - { - "$id": "13688", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13689", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13690", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13691", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13692", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13693", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13694", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13695", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13696", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13697", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13698", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13699", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13700", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13701", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13702", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13703", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13704", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13705", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13706", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13707", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13708", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·4ie9mi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·4ie9mi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13709", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4931" - } - }, - { - "$id": "13710", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13711", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13712", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13713", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13714", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13715", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13716", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13717", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13718", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13719", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13720", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13721", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13722", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13723", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13724", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13725", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13726", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13727", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13728", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "13729", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "13730", - "extensions": { - "$id": "13731", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·sqqxs1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·sqqxs1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13732", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13733", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·4lam7o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·4lam7o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13734", - "isNullable": true - }, - "description": "Updates the details of the gateway specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "If-Match": "*", - "parameters": { - "properties": { - "description": "my gateway 1", - "locationData": { - "name": "my location" - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13735", - "parameters": [ - { - "$id": "13736", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13737", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13738", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13739", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13742", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13743", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13744", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13745", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13746", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13747", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13748", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13749", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13750", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13751", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13752", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13753", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13754", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "13755", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13756", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13757", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "13758", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13759", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13760", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13761", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13762", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13763", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13764", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13765", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13766", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13767", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13768", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13769", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13770", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13771", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13772", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "13773", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "13774", - "extensions": { - "$id": "13775", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1157my4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1157my4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "13776", - "extensions": { - "$id": "13777", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·17vr3qa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·17vr3qa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13778", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13779", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1x9slin·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1x9slin·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13780", - "isNullable": true - }, - "description": "Deletes specific Gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13781", - "parameters": [ - { - "$id": "13782", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13783", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13784", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13785", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13786", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13787", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13788", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13789", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13790", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13791", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13792", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13793", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13794", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13795", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13796", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13797", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13798", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13799", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13800", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13801", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13802", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13803", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13804", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13805", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13806", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13807", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13808", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13809", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13810", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13811", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13812", - "fixed": false, - "raw": "ListKeys" - }, - "group": { - "$id": "13813", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_ListKeys", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/listKeys", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "13814", - "body": { - "$ref": "4951" - }, - "headers": { - "$ref": "5536" - }, - "extensions": { - "$id": "13815", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1cg9h4d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1cg9h4d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13816", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5536" - }, - "extensions": { - "$id": "13817", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·pmaq83·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·pmaq83·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-listkeys·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13818", - "body": { - "$ref": "4951" - }, - "headers": { - "$ref": "5536" - }, - "isNullable": true - }, - "description": "Retrieves gateway keys.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGatewayKeys": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1" - }, - "responses": { - "200": { - "body": { - "primary": "primary_key_value", - "secondary": "secondary_key_value" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13819", - "parameters": [ - { - "$id": "13820", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13821", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13822", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13823", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13824", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13825", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13826", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13827", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13828", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13829", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13830", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13831", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13832", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13833", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13834", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13835", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13836", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13837", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13838", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13839", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13840", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13841", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13842", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13843", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13844", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13845", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13846", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13847", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13848", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13849", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13850", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13851", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13852", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·kpd2vz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·kpd2vz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13853", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4985" - } - } - ], - "name": { - "$id": "13854", - "fixed": false, - "raw": "RegenerateKey" - }, - "group": { - "$id": "13855", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_RegenerateKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/regenerateKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "13856", - "extensions": { - "$id": "13857", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1aqdnvt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1aqdnvt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13858", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13859", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1o4fjvy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1o4fjvy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-regeneratekey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13860", - "isNullable": true - }, - "description": "Regenerates specified gateway key invalidating any tokens created with it.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "5", - "x-ms-examples": { - "ApiManagementGatewayRegeneratePrimaryKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gwId", - "parameters": { - "keyType": "primary" - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13861", - "parameters": [ - { - "$id": "13862", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13863", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13864", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13865", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13866", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13867", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13868", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13869", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13870", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13871", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13872", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13873", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13874", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13875", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13876", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13877", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13878", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13879", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13880", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "13881", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13882", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1aqnq35·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·1aqnq35·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13883", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4965" - } - }, - { - "$id": "13884", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13885", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13886", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13887", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13888", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13889", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13890", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13891", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13892", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13893", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13894", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13895", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13896", - "fixed": false, - "raw": "GenerateToken" - }, - "group": { - "$id": "13897", - "fixed": false, - "raw": "Gateway" - }, - "serializedName": "Gateway_GenerateToken", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/generateToken", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "13898", - "body": { - "$ref": "4977" - }, - "extensions": { - "$id": "13899", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1rx7w5l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1rx7w5l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13900", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13901", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·ly7ctb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·ly7ctb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-generatetoken·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13902", - "body": { - "$ref": "4977" - }, - "isNullable": true - }, - "description": "Gets the Shared Access Authorization Token for the gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementGatewayToken": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "parameters": { - "keyType": "primary", - "expiry": "2020-04-21T00:44:24.2845269Z" - } - }, - "responses": { - "200": { - "body": { - "value": "gw1&201904210044&9A1GR1f5WIhFvFmzQG+xxxxxxxxxxx/kBeu87DWad3tkasUXuvPL+MgzlwUHyg==" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "13903", - "fixed": false, - "raw": "Gateway" - }, - "typeName": { - "$id": "13904", - "fixed": false - }, - "nameForProperty": "Gateway" - }, - { - "$id": "13905", - "methods": [ - { - "$id": "13906", - "parameters": [ - { - "$id": "13907", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13908", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13909", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13910", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13911", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13912", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13913", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13914", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13915", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13916", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13917", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13918", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13919", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13920", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13921", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13922", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13923", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13924", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13925", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "13926", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13927", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13928", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "13929", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13930", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13931", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "13932", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13933", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "13934", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "13935", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "13936", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "13937", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13938", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13939", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13940", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13943", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13944", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13945", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13946", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13947", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13948", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13949", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "13950", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "serializedName": "GatewayHostnameConfiguration_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/hostnameConfigurations", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "13951", - "body": { - "$ref": "5017" - }, - "extensions": { - "$id": "13952", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1qy1tbh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1qy1tbh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13953", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "13954", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·16bd61g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·16bd61g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13955", - "body": { - "$ref": "5017" - }, - "isNullable": true - }, - "description": "Lists the collection of hostname configurations for the specified gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListGatewayHostnameConfigurations": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/hostnameConfigurations/default", - "type": "Microsoft.ApiManagement/service/gateways/hostnameConfigurations", - "name": "default", - "properties": { - "hostname": "*", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1", - "negotiateClientCertificate": false - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/hostnameConfigurations/hostname1", - "type": "Microsoft.ApiManagement/service/gateways/hostnameConfigurations", - "name": "default", - "properties": { - "hostname": "foo.bar.com", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert2", - "negotiateClientCertificate": true - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "13956", - "parameters": [ - { - "$id": "13957", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13958", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13959", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13960", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "13961", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13962", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13963", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "13964", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13965", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13966", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "13967", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13968", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13969", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13970", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13971", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13972", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "13973", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13974", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13975", - "clientProperty": { - "$ref": "6269" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "13976", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13977", - "fixed": false, - "raw": "Gateway hostname configuration identifier. Must be unique in the scope of parent Gateway entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayHostnameConfigurationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13978", - "fixed": false, - "raw": "hcId" - }, - "serializedName": "hcId", - "modelType": { - "$id": "13979", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13980", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13981", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "13982", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "13983", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "13984", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "13985", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13986", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "13987", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "13988", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "13989", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "13990", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "13991", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "13992", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "13993", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "13994", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "serializedName": "GatewayHostnameConfiguration_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/hostnameConfigurations/{hcId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "13995", - "headers": { - "$ref": "5544" - }, - "extensions": { - "$id": "13996", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1y6c5cq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1y6c5cq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "13997", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5544" - }, - "extensions": { - "$id": "13998", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1uv5a2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1uv5a2d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "13999", - "headers": { - "$ref": "5544" - }, - "isNullable": true - }, - "description": "Checks that hostname configuration entity specified by identifier exists for specified Gateway entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadGatewayHostnameConfiguration": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "hcId": "default" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14000", - "parameters": [ - { - "$id": "14001", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14002", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14003", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14004", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14005", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14006", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14007", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14008", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14009", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14010", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14011", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14012", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14013", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14014", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14015", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14016", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14017", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14018", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14019", - "clientProperty": { - "$ref": "6269" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14020", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14021", - "fixed": false, - "raw": "Gateway hostname configuration identifier. Must be unique in the scope of parent Gateway entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayHostnameConfigurationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14022", - "fixed": false, - "raw": "hcId" - }, - "serializedName": "hcId", - "modelType": { - "$id": "14023", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14024", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14025", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14026", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14027", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14028", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14029", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14030", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14031", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14032", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14033", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14034", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14035", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14036", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14037", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "14038", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "serializedName": "GatewayHostnameConfiguration_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/hostnameConfigurations/{hcId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14039", - "body": { - "$ref": "5011" - }, - "headers": { - "$ref": "5552" - }, - "extensions": { - "$id": "14040", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·11i1mn9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·11i1mn9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14041", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5552" - }, - "extensions": { - "$id": "14042", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·16tkiah·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·16tkiah·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14043", - "body": { - "$ref": "5011" - }, - "headers": { - "$ref": "5552" - }, - "isNullable": true - }, - "description": "Gets the details of the Gateway hostname configuration specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetGateway": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "hcId": "default" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/hostnameConfigurations/default", - "type": "Microsoft.ApiManagement/service/gateways/hostnameConfigurations", - "name": "default", - "properties": { - "hostname": "*", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1", - "negotiateClientCertificate": false - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14044", - "parameters": [ - { - "$id": "14045", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14046", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14047", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14048", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14049", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14050", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14051", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14053", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14054", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14057", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14059", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14060", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14063", - "clientProperty": { - "$ref": "6269" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14064", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14065", - "fixed": false, - "raw": "Gateway hostname configuration identifier. Must be unique in the scope of parent Gateway entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayHostnameConfigurationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14066", - "fixed": false, - "raw": "hcId" - }, - "serializedName": "hcId", - "modelType": { - "$id": "14067", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14068", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14069", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14070", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14071", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14072", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14073", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14074", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14075", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14076", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14077", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14078", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14079", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14080", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14081", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14082", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14083", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·14gdnrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·14gdnrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14084", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "5011" - } - } - ], - "name": { - "$id": "14085", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "14086", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "serializedName": "GatewayHostnameConfiguration_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/hostnameConfigurations/{hcId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "14087", - "body": { - "$ref": "5011" - }, - "headers": { - "$ref": "5560" - }, - "extensions": { - "$id": "14088", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1fly41g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1fly41g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "14089", - "body": { - "$ref": "5011" - }, - "headers": { - "$ref": "5560" - }, - "extensions": { - "$id": "14090", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·v08t03·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·v08t03·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14091", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5560" - }, - "extensions": { - "$id": "14092", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·2q9qwk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·2q9qwk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14093", - "body": { - "$ref": "5011" - }, - "headers": { - "$ref": "5560" - }, - "isNullable": true - }, - "description": "Creates of updates hostname configuration for a Gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "6", - "x-ms-examples": { - "ApiManagementCreateGatewayHostnameConfiguration": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "hcId": "default", - "parameters": { - "properties": { - "hostname": "*", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1", - "negotiateClientCertificate": false - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/hostnameConfigurations/default", - "type": "Microsoft.ApiManagement/service/gateways/hostnameConfigurations", - "name": "default", - "properties": { - "hostname": "*", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1", - "negotiateClientCertificate": false - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/hostnameConfigurations/default", - "type": "Microsoft.ApiManagement/service/gateways/hostnameConfigurations", - "name": "default", - "properties": { - "hostname": "*", - "certificateId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1", - "negotiateClientCertificate": false - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14094", - "parameters": [ - { - "$id": "14095", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14096", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14097", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14098", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14099", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14100", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14101", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14102", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14103", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14104", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14105", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14106", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14107", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14108", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14109", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14110", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14111", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14112", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14113", - "clientProperty": { - "$ref": "6269" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14114", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14115", - "fixed": false, - "raw": "Gateway hostname configuration identifier. Must be unique in the scope of parent Gateway entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayHostnameConfigurationIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayHostnameConfigurationIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14116", - "fixed": false, - "raw": "hcId" - }, - "serializedName": "hcId", - "modelType": { - "$id": "14117", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14118", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14119", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14120", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14121", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14122", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14123", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14124", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14125", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14126", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14127", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14128", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14129", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14130", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14131", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "14132", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "serializedName": "GatewayHostnameConfiguration_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/hostnameConfigurations/{hcId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "14133", - "extensions": { - "$id": "14134", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1iqyuzz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1iqyuzz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "14135", - "extensions": { - "$id": "14136", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·3sbe7t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·3sbe7t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14137", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14138", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·ttqoit·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·ttqoit·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-hostnameconfigurations-hcid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14139", - "isNullable": true - }, - "description": "Deletes the specified hostname configuration from the specified Gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteGatewayHostnameConfiguration": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "hcId": "default", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "14140", - "fixed": false, - "raw": "GatewayHostnameConfiguration" - }, - "typeName": { - "$id": "14141", - "fixed": false - }, - "nameForProperty": "GatewayHostnameConfiguration" - }, - { - "$id": "14142", - "methods": [ - { - "$id": "14143", - "parameters": [ - { - "$id": "14144", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14145", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14146", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14147", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14148", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14149", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14150", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14152", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14153", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14156", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14157", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14158", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14159", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14160", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14161", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14162", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "14163", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14164", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14165", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "14166", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14167", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14168", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "14169", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14170", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14171", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "14172", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14173", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14174", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14175", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14176", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14177", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14178", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14179", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14180", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14181", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14182", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14183", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14184", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14185", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14186", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "14187", - "fixed": false, - "raw": "GatewayApi" - }, - "serializedName": "GatewayApi_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/apis", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14188", - "body": { - "$ref": "1135" - }, - "extensions": { - "$id": "14189", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·152vx9s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·152vx9s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14190", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14191", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·v37l1l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·v37l1l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14192", - "body": { - "$ref": "1135" - }, - "isNullable": true - }, - "description": "Lists a collection of the APIs associated with a gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListGatewayApis": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/apis/57681820a40f7eb6c49f6aca", - "type": "Microsoft.ApiManagement/service/gateways/apis", - "name": "57681820a40f7eb6c49f6aca", - "properties": { - "displayName": "api_57681820a40f7eb6c49f6acb", - "apiRevision": "1", - "description": "description_57681820a40f7eb6c49f6acc", - "serviceUrl": "http://contoso/57681820a40f7eb6c49f6acd", - "path": "suffix_57681820a40f7eb6c49f6ace", - "protocols": [ - "https" - ], - "isCurrent": true - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14193", - "parameters": [ - { - "$id": "14194", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14195", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14196", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14197", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14198", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14199", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14200", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14201", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14202", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14203", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14204", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14205", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14206", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14207", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14208", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14209", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14210", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14211", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14212", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14213", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14214", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14215", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "14216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14218", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14219", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14220", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14221", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14224", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14225", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14226", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14227", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14228", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14229", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14230", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "14231", - "fixed": false, - "raw": "GatewayApi" - }, - "serializedName": "GatewayApi_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "14232", - "headers": { - "$ref": "5568" - }, - "extensions": { - "$id": "14233", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·mgf403·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·mgf403·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14234", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5568" - }, - "extensions": { - "$id": "14235", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·pzlejt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·pzlejt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14236", - "headers": { - "$ref": "5568" - }, - "isNullable": true - }, - "description": "Checks that API entity specified by identifier is associated with the Gateway entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadGatewayApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "apiId": "api1" - }, - "responses": { - "200": { - "headers": { - "Etag": "AAAAAAAACCI=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14237", - "parameters": [ - { - "$id": "14238", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14239", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14240", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14241", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14242", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14243", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14244", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14245", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14246", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14247", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14248", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14249", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14250", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14251", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14252", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14253", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14254", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14255", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14256", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14257", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14258", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14259", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "14260", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14261", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14262", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14263", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14264", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14265", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14266", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14267", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14268", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14269", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14270", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14271", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14272", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14273", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14274", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14275", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14276", - "fixed": false - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·4xc70b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/requestBodies/paths·4xc70b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14277", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "5042" - } - } - ], - "name": { - "$id": "14278", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "14279", - "fixed": false, - "raw": "GatewayApi" - }, - "serializedName": "GatewayApi_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "14280", - "body": { - "$ref": "1129" - }, - "extensions": { - "$id": "14281", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·s5qd37·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·s5qd37·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "14282", - "body": { - "$ref": "1129" - }, - "extensions": { - "$id": "14283", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·5yyjb3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·5yyjb3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14284", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14285", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·iagtfy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·iagtfy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14286", - "body": { - "$ref": "1129" - }, - "isNullable": true - }, - "description": "Adds an API to the specified Gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "6", - "x-ms-examples": { - "ApiManagementCreateGatewayApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "apiId": "echo-api", - "parameters": { - "properties": { - "provisioningState": "created" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/apis/echo-api", - "type": "Microsoft.ApiManagement/service/gateways/apis", - "name": "echo-api", - "properties": { - "displayName": "EchoApi", - "apiRevision": "1", - "serviceUrl": "https://contoso.com/apis/echo", - "path": "", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/gateways/gw1/apis/echo-api", - "type": "Microsoft.ApiManagement/service/gateways/apis", - "name": "echo-api", - "properties": { - "displayName": "EchoApi", - "apiRevision": "1", - "serviceUrl": "https://contoso.com/apis/echo", - "path": "", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14287", - "parameters": [ - { - "$id": "14288", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14289", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14290", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14291", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14292", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14293", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14294", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14295", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14296", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14297", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14298", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14299", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14300", - "clientProperty": { - "$ref": "6263" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14301", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14302", - "fixed": false, - "raw": "Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GatewayIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GatewayIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14303", - "fixed": false, - "raw": "gatewayId" - }, - "serializedName": "gatewayId", - "modelType": { - "$id": "14304", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14305", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14306", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14307", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14308", - "fixed": false, - "raw": "API identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14309", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "14310", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14311", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14312", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14313", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14314", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14315", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14316", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14317", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14318", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14319", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14320", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14321", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14322", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14323", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14324", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "14325", - "fixed": false, - "raw": "GatewayApi" - }, - "serializedName": "GatewayApi_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "14326", - "extensions": { - "$id": "14327", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1p2cjob·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1p2cjob·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "14328", - "extensions": { - "$id": "14329", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·1y5joou·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·1y5joou·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14330", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14331", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///836?oai3.shaken.json" - ], - "name": "paths·15hyy5m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgateways.json#/components/responses/paths·15hyy5m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-gateways-gatewayid-apis-apiid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14332", - "isNullable": true - }, - "description": "Deletes the specified API from the specified Gateway.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteGatewayApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "gatewayId": "gw1", - "apiId": "echo-api", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "14333", - "fixed": false, - "raw": "GatewayApi" - }, - "typeName": { - "$id": "14334", - "fixed": false - }, - "nameForProperty": "GatewayApi" - }, - { - "$id": "14335", - "methods": [ - { - "$id": "14336", - "parameters": [ - { - "$id": "14337", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14338", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14339", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14340", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14341", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14342", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14343", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14344", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14345", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14346", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14347", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14348", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14349", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14350", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14351", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| aadObjectId | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1qlxpay·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/parameters/paths·1qlxpay·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14352", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "14353", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14354", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14355", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "14356", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14357", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14358", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "14359", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14360", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14361", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "14362", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14363", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14364", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "14365", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14366", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14367", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14368", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14369", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14370", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14371", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14372", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14373", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14374", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14375", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14376", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14377", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14378", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14379", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "14380", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14381", - "body": { - "$ref": "2415" - }, - "extensions": { - "$id": "14382", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·qigz06·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·qigz06·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14383", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14384", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1y1lfvh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1y1lfvh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14385", - "body": { - "$ref": "2415" - }, - "isNullable": true - }, - "description": "Lists a collection of groups defined within a service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-create-groups", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/GroupContract", - "x-ms-examples": { - "ApiManagementListGroups": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/5600b59375ff190048020001", - "type": "Microsoft.ApiManagement/service/groups", - "name": "5600b59375ff190048020001", - "properties": { - "displayName": "Administrators", - "description": "Administrators is a built-in group. Its membership is managed by the system. Microsoft Azure subscription administrators fall into this group.", - "builtIn": true, - "type": "system" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/groups", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "AwesomeGroup (samiraad.onmicrosoft.com)", - "description": "awesome group of people", - "builtIn": false, - "type": "external", - "externalId": "aad://samiraad.onmicrosoft.com/groups/3773adf4-032e-4d25-9988-eaff9ca72eca" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/5600b59375ff190048020002", - "type": "Microsoft.ApiManagement/service/groups", - "name": "5600b59375ff190048020002", - "properties": { - "displayName": "Developers", - "description": "Developers is a built-in group. Its membership is managed by the system. Signed-in users fall into this group.", - "builtIn": true, - "type": "system" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/5600b59375ff190048020003", - "type": "Microsoft.ApiManagement/service/groups", - "name": "5600b59375ff190048020003", - "properties": { - "displayName": "Guests", - "description": "Guests is a built-in group. Its membership is managed by the system. Unauthenticated users visiting the developer portal fall into this group.", - "builtIn": true, - "type": "system" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14386", - "parameters": [ - { - "$id": "14387", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14388", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14389", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14390", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14391", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14392", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14393", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14394", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14395", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14396", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14397", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14398", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14399", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14400", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14401", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14402", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14403", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14404", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14405", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14406", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14407", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14408", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14409", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14410", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14411", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14412", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14413", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14414", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14415", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14416", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14417", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "14418", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "14419", - "headers": { - "$ref": "5576" - }, - "extensions": { - "$id": "14420", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·6rp6wm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·6rp6wm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14421", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5576" - }, - "extensions": { - "$id": "14422", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1d6cqos·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1d6cqos·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14423", - "headers": { - "$ref": "5576" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the group specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14424", - "parameters": [ - { - "$id": "14425", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14426", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14427", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14428", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14429", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14430", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14431", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14432", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14433", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14434", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14435", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14436", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14437", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14438", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14439", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14440", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14441", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14442", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14443", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14444", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14445", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14446", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14447", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14448", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14449", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14451", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14452", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14455", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "14456", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14457", - "body": { - "$ref": "2409" - }, - "headers": { - "$ref": "5584" - }, - "extensions": { - "$id": "14458", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1vb7qcl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1vb7qcl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14459", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5584" - }, - "extensions": { - "$id": "14460", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·4kjczc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·4kjczc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14461", - "body": { - "$ref": "2409" - }, - "headers": { - "$ref": "5584" - }, - "isNullable": true - }, - "description": "Gets the details of the group specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/59306a29e4bbd510dc24e5f9", - "type": "Microsoft.ApiManagement/service/groups", - "name": "59306a29e4bbd510dc24e5f9", - "properties": { - "displayName": "AwesomeGroup (samiraad.onmicrosoft.com)", - "description": "awesome group of people", - "builtIn": false, - "type": "external", - "externalId": "aad://samiraad.onmicrosoft.com/groups/3773adf4-032e-4d25-9988-eaff9ca72eca" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14462", - "parameters": [ - { - "$id": "14463", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14464", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14465", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14466", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14467", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14468", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14469", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14470", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14471", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14472", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14473", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14474", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14475", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14476", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14477", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14478", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14479", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14480", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14481", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14482", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14483", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·pfk86g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/requestBodies/paths·pfk86g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14484", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2453" - } - }, - { - "$id": "14485", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "14486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14487", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14488", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "14489", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14490", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14491", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14492", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14493", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14494", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14495", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14496", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14497", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14498", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14499", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14500", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14501", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14502", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14503", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "14504", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "14505", - "body": { - "$ref": "2409" - }, - "headers": { - "$ref": "5592" - }, - "extensions": { - "$id": "14506", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·13dpe2m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·13dpe2m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "14507", - "body": { - "$ref": "2409" - }, - "headers": { - "$ref": "5592" - }, - "extensions": { - "$id": "14508", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·i1v8oa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·i1v8oa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14509", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5592" - }, - "extensions": { - "$id": "14510", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·3d2vy7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·3d2vy7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14511", - "body": { - "$ref": "2409" - }, - "headers": { - "$ref": "5592" - }, - "isNullable": true - }, - "description": "Creates or Updates a group.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "tempgroup", - "parameters": { - "properties": { - "displayName": "temp group" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/tempgroup", - "type": "Microsoft.ApiManagement/service/groups", - "name": "tempgroup", - "properties": { - "displayName": "temp group", - "type": "custom" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/tempgroup", - "type": "Microsoft.ApiManagement/service/groups", - "name": "tempgroup", - "properties": { - "displayName": "temp group", - "type": "custom" - } - } - } - } - }, - "ApiManagementCreateGroupExternal": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "aadGroup", - "parameters": { - "properties": { - "displayName": "NewGroup (samiraad.onmicrosoft.com)", - "description": "new group to test", - "type": "external", - "externalId": "aad://samiraad.onmicrosoft.com/groups/83cf2753-5831-4675-bc0e-2f8dc067c58d" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/aadGroup", - "type": "Microsoft.ApiManagement/service/groups", - "name": "aadGroup", - "properties": { - "displayName": "NewGroup (samiraad.onmicrosoft.com)", - "description": "new group to test", - "type": "external", - "externalId": "aad://samiraad.onmicrosoft.com/groups/83cf2753-5831-4675-bc0e-2f8dc067c58d" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/aadGroup", - "type": "Microsoft.ApiManagement/service/groups", - "name": "aadGroup", - "properties": { - "displayName": "NewGroup (samiraad.onmicrosoft.com)", - "description": "new group to test", - "type": "external", - "externalId": "aad://samiraad.onmicrosoft.com/groups/83cf2753-5831-4675-bc0e-2f8dc067c58d" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14512", - "parameters": [ - { - "$id": "14513", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14514", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14515", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14516", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14517", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14518", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14519", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14520", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14521", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14522", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14523", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14524", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14525", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14526", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14527", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14528", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14529", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14530", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14531", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14532", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14533", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·mad4j4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/requestBodies/paths·mad4j4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14534", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2483" - } - }, - { - "$id": "14535", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "14536", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14537", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14538", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "14539", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14540", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14541", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14542", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14543", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14544", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14545", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14546", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14547", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14548", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14549", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14550", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14551", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14552", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14553", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "14554", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "14555", - "extensions": { - "$id": "14556", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1hoh1ro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1hoh1ro·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14557", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14558", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·alux1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·alux1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14559", - "isNullable": true - }, - "description": "Updates the details of the group specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "tempgroup", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "temp group" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14560", - "parameters": [ - { - "$id": "14561", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14563", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14564", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14565", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14566", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14567", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14568", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14569", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14570", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14571", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14572", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14573", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14574", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14575", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14576", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14577", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14578", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14579", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "14580", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14581", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14582", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "14583", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14584", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14585", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14586", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14587", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14588", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14589", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14590", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14591", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14592", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14593", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14594", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14595", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14596", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14597", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "14598", - "fixed": false, - "raw": "Group" - }, - "serializedName": "Group_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "14599", - "extensions": { - "$id": "14600", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1a7ioy3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1a7ioy3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "14601", - "extensions": { - "$id": "14602", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1yqdxir·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1yqdxir·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14603", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14604", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·a2asqf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·a2asqf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14605", - "isNullable": true - }, - "description": "Deletes specific group of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "aadGroup", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "14606", - "fixed": false, - "raw": "Group" - }, - "typeName": { - "$id": "14607", - "fixed": false - }, - "nameForProperty": "Group" - }, - { - "$id": "14608", - "methods": [ - { - "$id": "14609", - "parameters": [ - { - "$id": "14610", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14611", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14612", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14613", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14614", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14615", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14616", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14617", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14618", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14619", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14620", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14621", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14622", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14623", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14624", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14625", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14626", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14627", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14628", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14629", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14630", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| firstName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| lastName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| email | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| registrationDate | filter | ge, le, eq, ne, gt, lt | |
| note | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1xdgi25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/parameters/paths·1xdgi25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14631", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "14632", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14633", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14634", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "14635", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14636", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14637", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "14638", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14639", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14640", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "14641", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14642", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14643", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "14644", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "14645", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "14646", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14647", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14648", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14649", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14650", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14651", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14652", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14653", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14654", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14655", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14656", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14657", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14658", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "14659", - "fixed": false, - "raw": "GroupUser" - }, - "serializedName": "GroupUser_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14660", - "body": { - "$ref": "4706" - }, - "extensions": { - "$id": "14661", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·z6o70a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·z6o70a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14662", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14663", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·151knrq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·151knrq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14664", - "body": { - "$ref": "4706" - }, - "isNullable": true - }, - "description": "Lists a collection of user entities associated with the group.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/UserContract", - "x-ms-examples": { - "ApiManagementListGroupUsers": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "57d2ef278aa04f0888cba3f3" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/kjoshiarmTemplateUser1", - "type": "Microsoft.ApiManagement/service/groups/users", - "name": "armTemplateUser1", - "properties": { - "firstName": "user1", - "lastName": "lastname1", - "email": "user1@live.com", - "state": "active", - "registrationDate": "2017-05-31T18:54:41.447Z", - "note": "note for user 1", - "identities": [ - { - "provider": "Basic", - "id": "user1@live.com" - } - ] - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14665", - "parameters": [ - { - "$id": "14666", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14667", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14668", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14669", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14670", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14671", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14672", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14673", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14674", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14675", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14678", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14679", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14680", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14681", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14682", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14683", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14684", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14685", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14686", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14687", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "14688", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14689", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14690", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14691", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14692", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14693", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14694", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14695", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14696", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14697", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14698", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14699", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14700", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14701", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14702", - "fixed": false, - "raw": "CheckEntityExists" - }, - "group": { - "$id": "14703", - "fixed": false, - "raw": "GroupUser" - }, - "serializedName": "GroupUser_CheckEntityExists", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "NoContent": { - "$id": "14704", - "extensions": { - "$id": "14705", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·5jokum·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·5jokum·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·204" - ] - } - }, - "isNullable": true - }, - "NotFound": { - "$id": "14706", - "extensions": { - "$id": "14707", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1rerrs8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·404", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1rerrs8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·404" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14708", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14709", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·60e56u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·60e56u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14710", - "isNullable": true - }, - "description": "Checks that user entity specified by identifier is associated with the group entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadGroupUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "59306a29e4bbd510dc24e5f9", - "userId": "5931a75ae4bbd512a88c680b" - }, - "responses": { - "204": {}, - "404": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14711", - "parameters": [ - { - "$id": "14712", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14713", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14714", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14715", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14716", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14717", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14718", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14719", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14720", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14721", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14722", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14723", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14724", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14725", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14726", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14727", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14728", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14729", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14730", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14731", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14732", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14733", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "14734", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14735", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14736", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14737", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14738", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14739", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14740", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14741", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14742", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14743", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14744", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14745", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14746", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14747", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14748", - "fixed": false, - "raw": "Create" - }, - "group": { - "$id": "14749", - "fixed": false, - "raw": "GroupUser" - }, - "serializedName": "GroupUser_Create", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "14750", - "body": { - "$ref": "4700" - }, - "extensions": { - "$id": "14751", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1gub383·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1gub383·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "14752", - "body": { - "$ref": "4700" - }, - "extensions": { - "$id": "14753", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1ptzz3p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1ptzz3p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14754", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14755", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·owz835·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·owz835·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14756", - "body": { - "$ref": "4700" - }, - "isNullable": true - }, - "description": "Add existing user to existing group", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateGroupUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "tempgroup", - "userId": "59307d350af58404d8a26300" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/59307d350af58404d8a26300", - "type": "Microsoft.ApiManagement/service/groups/users", - "name": "59307d350af58404d8a26300", - "properties": { - "firstName": "test", - "lastName": "user", - "email": "testuser1@live.com", - "state": "active", - "registrationDate": "2017-06-01T20:46:45.437Z", - "groups": [], - "identities": [] - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/59307d350af58404d8a26300", - "type": "Microsoft.ApiManagement/service/groups/users", - "name": "59307d350af58404d8a26300", - "properties": { - "firstName": "test", - "lastName": "user", - "email": "testuser1@live.com", - "state": "active", - "registrationDate": "2017-06-01T20:46:45.437Z", - "groups": [], - "identities": [] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14757", - "parameters": [ - { - "$id": "14758", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14759", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14760", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14761", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14762", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14763", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14764", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14765", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14766", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14767", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14768", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14769", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14770", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14771", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14772", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14773", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "14774", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14775", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14776", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "14777", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14778", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14779", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "14780", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14781", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14782", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14783", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14784", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14785", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14786", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14787", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14788", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14789", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14790", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14791", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14792", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14793", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14794", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "14795", - "fixed": false, - "raw": "GroupUser" - }, - "serializedName": "GroupUser_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "14796", - "extensions": { - "$id": "14797", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·u5wcgo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·u5wcgo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "14798", - "extensions": { - "$id": "14799", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·no0bv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·no0bv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14800", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14801", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///837?oai3.shaken.json" - ], - "name": "paths·1qkkxlw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimgroups.json#/components/responses/paths·1qkkxlw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-groups-groupid-users-userid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14802", - "isNullable": true - }, - "description": "Remove existing user from existing group.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteGroupUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "groupId": "templategroup", - "userId": "59307d350af58404d8a26300", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "14803", - "fixed": false, - "raw": "GroupUser" - }, - "typeName": { - "$id": "14804", - "fixed": false - }, - "nameForProperty": "GroupUser" - }, - { - "$id": "14805", - "methods": [ - { - "$id": "14806", - "parameters": [ - { - "$id": "14807", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14808", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14809", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14810", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14811", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14812", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14813", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14814", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14815", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14816", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14817", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14818", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14819", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14820", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14821", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14822", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14823", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14824", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14825", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14826", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14827", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14828", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14829", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14830", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14831", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "14832", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14833", - "body": { - "$ref": "2589" - }, - "extensions": { - "$id": "14834", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1b8m8d9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1b8m8d9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14835", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "14836", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·q1p1nj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·q1p1nj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14837", - "body": { - "$ref": "2589" - }, - "isNullable": true - }, - "description": "Lists a collection of Identity Provider configured in the specified service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-aad#how-to-authorize-developer-accounts-using-azure-active-directory", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListIdentityProviders": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/Google", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "Google", - "properties": { - "clientId": "googleId", - "type": "google" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/Aad", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "Aad", - "properties": { - "clientId": "aadapplicationid", - "type": "aad", - "allowedTenants": [ - "samiraad.onmicrosoft.com" - ] - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/AadB2C", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "AadB2C", - "properties": { - "clientId": "aadb2clientId", - "type": "aadB2C", - "allowedTenants": [ - "samirtestbc.onmicrosoft.com" - ], - "signupPolicyName": "B2C_1_Signup_Default", - "signinPolicyName": "B2C_1_Signin_Default" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14838", - "parameters": [ - { - "$id": "14839", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14840", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14841", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14842", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14843", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14844", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14845", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14846", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14847", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14848", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14849", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14850", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14851", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14852", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14853", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14854", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "14855", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14856", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14857", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14858", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14859", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14860", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14861", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14863", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14864", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14867", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "14868", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "14869", - "headers": { - "$ref": "5600" - }, - "extensions": { - "$id": "14870", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1epk6ms·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1epk6ms·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14871", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5600" - }, - "extensions": { - "$id": "14872", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·35y1of·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·35y1of·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14873", - "headers": { - "$ref": "5600" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the identityProvider specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "aadB2C" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14874", - "parameters": [ - { - "$id": "14875", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14876", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14877", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14878", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14879", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14880", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14881", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14882", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14883", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14884", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14885", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14886", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14887", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14888", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14889", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14890", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "14891", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14892", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14893", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14894", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14895", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14896", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14897", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14898", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14899", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14900", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14901", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14902", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14903", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "14904", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "14905", - "body": { - "$ref": "2583" - }, - "headers": { - "$ref": "5608" - }, - "extensions": { - "$id": "14906", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·14uvjrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·14uvjrs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14907", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5608" - }, - "extensions": { - "$id": "14908", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·4uoub6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·4uoub6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14909", - "body": { - "$ref": "2583" - }, - "headers": { - "$ref": "5608" - }, - "isNullable": true - }, - "description": "Gets the configuration details of the identity Provider configured in specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "aadB2C" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/AadB2C", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "AadB2C", - "properties": { - "clientId": "f02dafe2-b8b8-48ec-a38e-27e5c16c51e5", - "type": "aadB2C", - "authority": "login.microsoftonline.com", - "signinTenant": "contosoaadb2c.onmicrosoft.com", - "allowedTenants": [ - "contosoaadb2c.onmicrosoft.com", - "contoso2aadb2c.onmicrosoft.com" - ], - "signupPolicyName": "B2C_1_policy-signup", - "signinPolicyName": "B2C_1_policy-signin" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14910", - "parameters": [ - { - "$id": "14911", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14912", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14913", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14914", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14915", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14916", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14917", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14918", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14919", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14920", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14921", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14922", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14923", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14924", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14925", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14926", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "14927", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14928", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14929", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1pqezp0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/requestBodies/paths·1pqezp0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14930", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2563" - } - }, - { - "$id": "14931", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "14932", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14933", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "14934", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "14935", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14936", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14937", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14938", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14939", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14940", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14943", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14944", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14945", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14946", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14947", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14948", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14949", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "14950", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "14951", - "body": { - "$ref": "2583" - }, - "headers": { - "$ref": "5616" - }, - "extensions": { - "$id": "14952", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1fq5x9c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1fq5x9c·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "14953", - "body": { - "$ref": "2583" - }, - "headers": { - "$ref": "5616" - }, - "extensions": { - "$id": "14954", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1gdu6d8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1gdu6d8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "14955", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5616" - }, - "extensions": { - "$id": "14956", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1kylr0l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1kylr0l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "14957", - "body": { - "$ref": "2583" - }, - "headers": { - "$ref": "5616" - }, - "isNullable": true - }, - "description": "Creates or Updates the IdentityProvider configuration.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "facebook", - "parameters": { - "properties": { - "clientId": "facebookid", - "clientSecret": "facebookapplicationsecret" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/Facebook", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "Facebook", - "properties": { - "clientId": "facebookid", - "type": "facebook" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/Facebook", - "type": "Microsoft.ApiManagement/service/identityProviders", - "name": "Facebook", - "properties": { - "clientId": "facebookid", - "type": "facebook" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "14958", - "parameters": [ - { - "$id": "14959", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14960", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14961", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14962", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "14963", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14964", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14965", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "14966", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14967", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14968", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "14969", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14970", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14971", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14972", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14973", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14974", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "14975", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "14976", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14977", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1vy1io·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/requestBodies/paths·1vy1io·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14978", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2617" - } - }, - { - "$id": "14979", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "14980", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14981", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14982", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "14983", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14984", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14985", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "14986", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "14987", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "14988", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "14989", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14990", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "14991", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "14992", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "14993", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "14994", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "14995", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "14996", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "14997", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "14998", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "14999", - "extensions": { - "$id": "15000", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·6eeafs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·6eeafs·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15001", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15002", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·hxe1d7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·hxe1d7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15003", - "isNullable": true - }, - "description": "Updates an existing IdentityProvider configuration.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "facebook", - "If-Match": "*", - "parameters": { - "properties": { - "clientId": "updatedfacebookid", - "clientSecret": "updatedfacebooksecret" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15004", - "parameters": [ - { - "$id": "15005", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15006", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15007", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15008", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15009", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15010", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15011", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15012", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15013", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15014", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15015", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15016", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15017", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15018", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15019", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15020", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "15021", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15022", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15023", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15024", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15025", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15026", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15027", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15028", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15029", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15030", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15031", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15032", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15033", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15034", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15035", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15036", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15037", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15038", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15039", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "15040", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "15041", - "extensions": { - "$id": "15042", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1p40h5k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1p40h5k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "15043", - "extensions": { - "$id": "15044", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·kso4z2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·kso4z2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15045", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15046", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·mmyq11·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·mmyq11·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15047", - "isNullable": true - }, - "description": "Deletes the specified identity provider configuration.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "aad", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15048", - "parameters": [ - { - "$id": "15049", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15050", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15051", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15052", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15053", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15054", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15055", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15056", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15057", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15058", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15059", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15060", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15061", - "clientProperty": { - "$ref": "6103" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15063", - "fixed": false, - "raw": "Identity Provider Type identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IdentityProviderNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IdentityProviderNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15064", - "fixed": false, - "raw": "identityProviderName" - }, - "serializedName": "identityProviderName", - "modelType": { - "$ref": "2494" - } - }, - { - "$id": "15065", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15066", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15067", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15068", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15069", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15070", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15071", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15072", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15073", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15074", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15075", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15076", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15077", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "15078", - "fixed": false, - "raw": "IdentityProvider" - }, - "serializedName": "IdentityProvider_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "15079", - "body": { - "$ref": "4855" - }, - "extensions": { - "$id": "15080", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·16cradw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·16cradw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15081", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15082", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///838?oai3.shaken.json" - ], - "name": "paths·1uvbzbn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimidentityprovider.json#/components/responses/paths·1uvbzbn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-identityproviders-identityprovidername-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15083", - "body": { - "$ref": "4855" - }, - "isNullable": true - }, - "description": "Gets the client secret details of the Identity Provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsIdentityProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "identityProviderName": "aadB2C" - }, - "responses": { - "200": { - "body": { - "clientSecret": "XXXXXXX" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15084", - "fixed": false, - "raw": "IdentityProvider" - }, - "typeName": { - "$id": "15085", - "fixed": false - }, - "nameForProperty": "IdentityProvider" - }, - { - "$id": "15086", - "methods": [ - { - "$id": "15087", - "parameters": [ - { - "$id": "15088", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15089", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15090", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15091", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15092", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15093", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15094", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15095", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15096", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15097", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15098", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15099", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15100", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15101", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15102", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| title | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| authorName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·1b160y2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/parameters/paths·1b160y2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15103", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "15104", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15105", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15106", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "15107", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15108", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15109", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "15110", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15111", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15112", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "15113", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15114", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15115", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "15116", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15117", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15118", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15119", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15120", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15121", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15122", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15123", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15124", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15125", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15126", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15127", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15128", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15129", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15130", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "15131", - "fixed": false, - "raw": "Issue" - }, - "serializedName": "Issue_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/issues", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15132", - "body": { - "$ref": "2716" - }, - "extensions": { - "$id": "15133", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·g1yb1r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/responses/paths·g1yb1r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15134", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15135", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·1mlepxi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/responses/paths·1mlepxi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15136", - "body": { - "$ref": "2716" - }, - "isNullable": true - }, - "description": "Lists a collection of issues in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/IssueContract", - "x-ms-examples": { - "ApiManagementListIssues": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "apiId": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15137", - "parameters": [ - { - "$id": "15138", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15139", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15140", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15141", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15142", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15143", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15144", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15145", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15146", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15147", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15148", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15149", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15150", - "clientProperty": { - "$ref": "6119" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15152", - "fixed": false, - "raw": "Issue identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IssueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IssueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15153", - "fixed": false, - "raw": "issueId" - }, - "serializedName": "issueId", - "modelType": { - "$id": "15154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15156", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15157", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15158", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15159", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15160", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15161", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15162", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15163", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15164", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15165", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15166", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15167", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15168", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "15169", - "fixed": false, - "raw": "Issue" - }, - "serializedName": "Issue_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/issues/{issueId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15170", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5624" - }, - "extensions": { - "$id": "15171", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·1un8bup·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/responses/paths·1un8bup·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15172", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5624" - }, - "extensions": { - "$id": "15173", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///839?oai3.shaken.json" - ], - "name": "paths·1g3tzv0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimissues.json#/components/responses/paths·1g3tzv0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-issues-issueid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15174", - "body": { - "$ref": "2710" - }, - "headers": { - "$ref": "5624" - }, - "isNullable": true - }, - "description": "Gets API Management issue details", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetIssue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "issueId": "57d2ef278aa04f0ad01d6cdc" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/issues/57d2ef278aa04f0ad01d6cdc", - "type": "Microsoft.ApiManagement/service/issues", - "name": "57d2ef278aa04f0ad01d6cdc", - "properties": { - "title": "New API issue", - "description": "New API issue description", - "createdDate": "2018-02-01T22:21:20.467Z", - "state": "open", - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "apiId": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/57d1f7558aa04f15146d9d8a" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15175", - "fixed": false, - "raw": "Issue" - }, - "typeName": { - "$id": "15176", - "fixed": false - }, - "nameForProperty": "Issue" - }, - { - "$id": "15177", - "methods": [ - { - "$id": "15178", - "parameters": [ - { - "$id": "15179", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15180", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15181", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15182", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15183", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15184", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15185", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15186", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15187", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15188", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15189", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15190", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15191", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15192", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15193", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| loggerType | filter | eq | |
| resourceId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1f3a4om·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/parameters/paths·1f3a4om·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15194", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "15195", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15196", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15197", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "15198", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15199", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15200", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "15201", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15202", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15203", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "15204", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15205", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15206", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "15207", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15208", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15209", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15210", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15211", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15212", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15213", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15214", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15215", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15216", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15217", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15218", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15219", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15220", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15221", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "15222", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15223", - "body": { - "$ref": "2840" - }, - "extensions": { - "$id": "15224", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·19mh4ko·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·19mh4ko·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15225", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15226", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·17k5y7q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·17k5y7q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15227", - "body": { - "$ref": "2840" - }, - "isNullable": true - }, - "description": "Lists a collection of loggers in the specified service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/LoggerContract", - "x-ms-examples": { - "ApiManagementListLoggers": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/buffered111", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "buffered111", - "properties": { - "loggerType": "azureEventHub", - "description": "Sample description", - "credentials": { - "connectionString": "Endpoint=sb://apimaccounts.servicebus.windows.net/;SharedAccessKeyName=Send;SharedAccessKey=*******************h=****" - }, - "isBuffered": true, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/apimaccounts" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/loggerId", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "loggerId", - "properties": { - "loggerType": "azureEventHub", - "description": "adding a new logger", - "credentials": { - "name": "hydraeventhub", - "connectionString": "{{Logger-Credentials-59544ef2e4bbd50d9468c618}}" - }, - "isBuffered": true, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/hydraeventhub-ns" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15228", - "parameters": [ - { - "$id": "15229", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15230", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15231", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15232", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15233", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15234", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15235", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15236", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15237", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15238", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15239", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15240", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15241", - "clientProperty": { - "$ref": "6131" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15243", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15244", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "15245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15247", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15248", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15249", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15250", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15251", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15252", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15253", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15254", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15255", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15256", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15257", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15258", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15259", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "15260", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers/{loggerId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "15261", - "headers": { - "$ref": "5632" - }, - "extensions": { - "$id": "15262", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·sjmz4p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·sjmz4p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15263", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5632" - }, - "extensions": { - "$id": "15264", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1bg7cru·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1bg7cru·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15265", - "headers": { - "$ref": "5632" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the logger specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadLogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "templateLogger" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15266", - "parameters": [ - { - "$id": "15267", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15268", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15269", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15270", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15271", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15272", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15273", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15274", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15275", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15276", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15277", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15278", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15279", - "clientProperty": { - "$ref": "6131" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15280", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15281", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15282", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "15283", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15284", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15285", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15286", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15287", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15288", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15289", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15290", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15291", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15292", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15293", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15294", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15295", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15296", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15297", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "15298", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers/{loggerId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15299", - "body": { - "$ref": "2834" - }, - "headers": { - "$ref": "5640" - }, - "extensions": { - "$id": "15300", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1hq6wax·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1hq6wax·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15301", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5640" - }, - "extensions": { - "$id": "15302", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1ur68eq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1ur68eq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15303", - "body": { - "$ref": "2834" - }, - "headers": { - "$ref": "5640" - }, - "isNullable": true - }, - "description": "Gets the details of the logger specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetLogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "templateLogger" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/kloudapilogger1", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "kloudapilogger1", - "properties": { - "loggerType": "azureEventHub", - "description": "testeventhub3again", - "credentials": { - "name": "testeventhub4", - "connectionString": "Endpoint=sb://eventhubapim.servicebus.windows.net/;SharedAccessKeyName=Sender;SharedAccessKey=************" - }, - "isBuffered": true, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/eventhubapim" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15304", - "parameters": [ - { - "$id": "15305", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15306", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15307", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15308", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15309", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15310", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15311", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15312", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15313", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15314", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15315", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15316", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15317", - "clientProperty": { - "$ref": "6131" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15318", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15319", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15320", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "15321", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15322", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15323", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "15324", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15325", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1aozttr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/requestBodies/paths·1aozttr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15326", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2834" - } - }, - { - "$id": "15327", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15328", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15329", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15330", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15331", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15332", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15333", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15334", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15335", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15336", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15337", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15338", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15339", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15340", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15341", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15342", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15343", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15344", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15345", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "15346", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers/{loggerId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "15347", - "body": { - "$ref": "2834" - }, - "headers": { - "$ref": "5648" - }, - "extensions": { - "$id": "15348", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·997mdy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·997mdy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "15349", - "body": { - "$ref": "2834" - }, - "headers": { - "$ref": "5648" - }, - "extensions": { - "$id": "15350", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1idvil·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1idvil·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15351", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5648" - }, - "extensions": { - "$id": "15352", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1b5m25l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1b5m25l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15353", - "body": { - "$ref": "2834" - }, - "headers": { - "$ref": "5648" - }, - "isNullable": true - }, - "description": "Creates or Updates a logger.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateEHLogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "loggerId", - "parameters": { - "properties": { - "loggerType": "azureEventHub", - "description": "adding a new logger", - "credentials": { - "name": "hydraeventhub", - "connectionString": "Endpoint=sb://hydraeventhub-ns.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=********=" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/loggerId", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "loggerId", - "properties": { - "loggerType": "azureEventHub", - "description": "adding a new logger", - "credentials": { - "name": "hydraeventhub", - "connectionString": "{{59544ef2e4bbd50d9468c617}}" - }, - "isBuffered": true, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/hydraeventhub-ns" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/loggerId", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "loggerId", - "properties": { - "loggerType": "azureEventHub", - "description": "adding a new logger", - "credentials": { - "name": "hydraeventhub", - "connectionString": "{{59544ef2e4bbd50d9468c617}}" - }, - "isBuffered": true, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.EventHub/namespaces/hydraeventhub-ns" - } - } - } - } - }, - "ApiManagementCreateAILogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "loggerId", - "parameters": { - "properties": { - "loggerType": "applicationInsights", - "description": "adding a new logger", - "credentials": { - "instrumentationKey": "11................a1" - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/loggerId", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "loggerId", - "properties": { - "loggerType": "applicationInsights", - "description": null, - "credentials": { - "instrumentationKey": "{{5a.......2a}}" - }, - "isBuffered": false - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/loggers/loggerId", - "type": "Microsoft.ApiManagement/service/loggers", - "name": "loggerId", - "properties": { - "loggerType": "applicationInsights", - "description": null, - "credentials": { - "instrumentationKey": "{{5a.......2a}}" - }, - "isBuffered": false, - "resourceId": "/subscriptions/subid/resourceGroups/rg1/providers/microsoft.insights/components/airesource" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15354", - "parameters": [ - { - "$id": "15355", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15356", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15357", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15358", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15359", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15360", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15361", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15362", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15363", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15364", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15365", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15366", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15367", - "clientProperty": { - "$ref": "6131" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15368", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15369", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15370", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "15371", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15372", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15373", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "15374", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15375", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·f12veg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/requestBodies/paths·f12veg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15376", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2886" - } - }, - { - "$id": "15377", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15378", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15379", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15380", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15381", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15382", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15383", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15384", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15385", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15386", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15387", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15388", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15389", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15390", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15391", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15392", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15393", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15394", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15395", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "15396", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers/{loggerId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "15397", - "extensions": { - "$id": "15398", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1tze9yz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1tze9yz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15399", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15400", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·u3s73s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·u3s73s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15401", - "isNullable": true - }, - "description": "Updates an existing logger.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateLogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "loggerId", - "If-Match": "*", - "parameters": { - "properties": { - "credentials": { - "name": "hydraeventhub", - "connectionString": "Endpoint=sb://hydraeventhub-ns.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=********=" - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15402", - "parameters": [ - { - "$id": "15403", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15404", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15405", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15406", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15407", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15408", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15409", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15410", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15411", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15412", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15413", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15414", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15415", - "clientProperty": { - "$ref": "6131" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15416", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15417", - "fixed": false, - "raw": "Logger identifier. Must be unique in the API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LoggerIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LoggerIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15418", - "fixed": false, - "raw": "loggerId" - }, - "serializedName": "loggerId", - "modelType": { - "$id": "15419", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15420", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15421", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15422", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15423", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15424", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15425", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15426", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15427", - "clientProperty": { - "$ref": "6341" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15428", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15429", - "fixed": false, - "raw": "Force deletion even if diagnostic is attached." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·hojsgx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/parameters/paths·hojsgx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15430", - "fixed": false, - "raw": "force" - }, - "serializedName": "force", - "modelType": { - "$id": "15431", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "15432", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "15433", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15434", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15435", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15436", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15437", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15438", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15439", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15440", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15441", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15442", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15443", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15444", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15445", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "15446", - "fixed": false, - "raw": "Logger" - }, - "serializedName": "Logger_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/loggers/{loggerId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "15447", - "extensions": { - "$id": "15448", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1h4k3u6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1h4k3u6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "15449", - "extensions": { - "$id": "15450", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1otomel·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1otomel·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15451", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15452", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///840?oai3.shaken.json" - ], - "name": "paths·1xfidyl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimloggers.json#/components/responses/paths·1xfidyl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-loggers-loggerid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15453", - "isNullable": true - }, - "description": "Deletes the specified logger.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteLogger": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "loggerId": "loggerId", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15454", - "fixed": false, - "raw": "Logger" - }, - "typeName": { - "$id": "15455", - "fixed": false - }, - "nameForProperty": "Logger" - }, - { - "$id": "15456", - "methods": [ - { - "$id": "15457", - "parameters": [ - { - "$id": "15458", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15459", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15460", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15461", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15462", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15463", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15464", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15465", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15466", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15467", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15468", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15469", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15470", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15471", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15472", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| tags | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith, any, all |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·13chg5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/parameters/paths·13chg5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15473", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "15474", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15475", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15476", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "15477", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15478", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15479", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "15480", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15481", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15482", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "15483", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15484", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15485", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "15486", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15487", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15488", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15489", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15490", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15491", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15492", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15493", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15494", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15495", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15496", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15497", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15498", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15499", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15500", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "15501", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15502", - "body": { - "$ref": "3680" - }, - "extensions": { - "$id": "15503", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1x553l2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1x553l2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15504", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15505", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·br7y6d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·br7y6d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15506", - "body": { - "$ref": "3680" - }, - "isNullable": true - }, - "description": "Lists a collection of NamedValues defined within a service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-properties", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/NamedValueContract", - "x-ms-examples": { - "ApiManagementListNamedValues": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/592f1174cc83890dc4f32686", - "type": "Microsoft.ApiManagement/service/namedValues", - "name": "592f1174cc83890dc4f32686", - "properties": { - "displayName": "Logger-Credentials-592f1174cc83890dc4f32687", - "value": "propValue", - "secret": false - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testarmTemplateproperties2", - "type": "Microsoft.ApiManagement/service/namedValues", - "name": "testarmTemplateproperties2", - "properties": { - "displayName": "propName", - "tags": [ - "foo", - "bar" - ], - "secret": true - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15507", - "parameters": [ - { - "$id": "15508", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15509", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15510", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15511", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15512", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15513", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15514", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15515", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15516", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15517", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15518", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15519", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15520", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15521", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15522", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15523", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15524", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15525", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15526", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15527", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15528", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15529", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15530", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15531", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15532", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15533", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15534", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15535", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15536", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15537", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15538", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "15539", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "15540", - "headers": { - "$ref": "5656" - }, - "extensions": { - "$id": "15541", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1m63myz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1m63myz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15542", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5656" - }, - "extensions": { - "$id": "15543", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·13ks156·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·13ks156·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15544", - "headers": { - "$ref": "5656" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the NamedValue specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadNamedValue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testarmTemplateproperties2" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15545", - "parameters": [ - { - "$id": "15546", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15547", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15548", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15549", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15550", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15551", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15552", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15553", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15554", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15555", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15556", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15557", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15558", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15559", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15560", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15561", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15562", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15563", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15564", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15565", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15566", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15567", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15568", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15569", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15570", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15571", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15572", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15573", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15574", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15575", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15576", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "15577", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15578", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5664" - }, - "extensions": { - "$id": "15579", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·lvq8qv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·lvq8qv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15580", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5664" - }, - "extensions": { - "$id": "15581", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·dvuvlk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·dvuvlk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15582", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5664" - }, - "isNullable": true - }, - "description": "Gets the details of the NamedValue specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetNamedValue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testarmTemplateproperties2" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testarmTemplateproperties2", - "type": "Microsoft.ApiManagement/service/namedValues", - "name": "testarmTemplateproperties2", - "properties": { - "displayName": "propName", - "value": "propValue", - "tags": [ - "foo", - "bar" - ], - "secret": false - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15583", - "parameters": [ - { - "$id": "15584", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15586", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15587", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15588", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15589", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15590", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15591", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15592", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15593", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15594", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15595", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15596", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15597", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15598", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15599", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15600", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15601", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15602", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "15603", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15604", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1kta5uw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/requestBodies/paths·1kta5uw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15605", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3708" - } - }, - { - "$id": "15606", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15607", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15608", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15609", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15610", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15611", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15612", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15613", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15614", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15615", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15616", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15617", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15618", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15619", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15620", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15621", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15624", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "15625", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "15626", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5672" - }, - "extensions": { - "$id": "15627", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·au4sbc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·au4sbc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "15628", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5672" - }, - "extensions": { - "$id": "15629", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1fwrquz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1fwrquz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·201" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "15630", - "headers": { - "$ref": "5672" - }, - "extensions": { - "$id": "15631", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1jyp8wv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1jyp8wv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15632", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5672" - }, - "extensions": { - "$id": "15633", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1a98a2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1a98a2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15634", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5672" - }, - "isNullable": true - }, - "description": "Creates or updates a NamedValue.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementCreateNamedValue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testprop2", - "parameters": { - "properties": { - "displayName": "prop3name", - "value": "propValue", - "tags": [ - "foo", - "bar" - ], - "secret": false - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testprop2", - "type": "Microsoft.ApiManagement/service/namedValues", - "name": "testprop2", - "properties": { - "displayName": "prop3name", - "value": "propValue", - "tags": [ - "foo", - "bar" - ], - "secret": false - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testprop2", - "type": "Microsoft.ApiManagement/service/namedValues", - "name": "testprop2", - "properties": { - "displayName": "prop3name", - "value": "propValue", - "tags": [ - "foo", - "bar" - ], - "secret": false - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testprop2?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=201" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15635", - "parameters": [ - { - "$id": "15636", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15637", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15638", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15639", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15640", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15641", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15642", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15643", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15644", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15645", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15646", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15647", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15648", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15649", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15650", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15651", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15652", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15653", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15654", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "15655", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15656", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·10v042s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/requestBodies/paths·10v042s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15657", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3728" - } - }, - { - "$id": "15658", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15659", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15660", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15661", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15662", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15663", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15664", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15665", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15666", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15667", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15668", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15669", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15670", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15671", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15672", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15673", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15674", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15675", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15676", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "15677", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "OK": { - "$id": "15678", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5680" - }, - "extensions": { - "$id": "15679", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·8br9t8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·8br9t8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "15680", - "headers": { - "$ref": "5680" - }, - "extensions": { - "$id": "15681", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·qxyfdq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·qxyfdq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·202" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "15682", - "headers": { - "$ref": "5680" - }, - "extensions": { - "$id": "15683", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1f65mvn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1f65mvn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15684", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5680" - }, - "extensions": { - "$id": "15685", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·b8ixiy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·b8ixiy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15686", - "body": { - "$ref": "3674" - }, - "headers": { - "$ref": "5680" - }, - "isNullable": true - }, - "description": "Updates the specific NamedValue.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementUpdateNamedValue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testprop2", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "prop3name", - "value": "propValue", - "tags": [ - "foo", - "bar2" - ], - "secret": false - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testprop2", - "type": "Microsoft.ApiManagement/service/namedValues", - "properties": { - "displayName": "prop3name", - "value": "propValue", - "tags": [ - "foo", - "bar2" - ], - "secret": false - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/namedValues/testprop2?api-version=2019-12-01&asyncId=5c730e343244df1b9cb56e85&asyncCode=204" - } - }, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15687", - "parameters": [ - { - "$id": "15688", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15689", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15690", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15691", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15692", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15693", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15694", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15695", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15696", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15697", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15698", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15699", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15700", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15701", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15702", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15703", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15704", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15705", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15706", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15707", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15708", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15709", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15710", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15711", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15712", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15713", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15714", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15715", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15716", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15717", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15718", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15719", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15720", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15721", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15722", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15723", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15724", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "15725", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "15726", - "extensions": { - "$id": "15727", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·b4ue0u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·b4ue0u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "15728", - "extensions": { - "$id": "15729", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·1sa1bm4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·1sa1bm4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15730", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15731", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·sdpd42·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·sdpd42·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15732", - "isNullable": true - }, - "description": "Deletes specific NamedValue from the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteNamedValue": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testprop2", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15733", - "parameters": [ - { - "$id": "15734", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15735", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15736", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15737", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15738", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15739", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15740", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15741", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15742", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15743", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15744", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15745", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15746", - "clientProperty": { - "$ref": "6175" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "15747", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15748", - "fixed": false, - "raw": "Identifier of the NamedValue." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NamedValueIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NamedValueIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15749", - "fixed": false, - "raw": "namedValueId" - }, - "serializedName": "namedValueId", - "modelType": { - "$id": "15750", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15751", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15752", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15753", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15754", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15755", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15756", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15757", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15758", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15759", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15760", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15761", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15762", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15763", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15764", - "fixed": false, - "raw": "ListValue" - }, - "group": { - "$id": "15765", - "fixed": false, - "raw": "NamedValue" - }, - "serializedName": "NamedValue_ListValue", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}/listValue", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "15766", - "body": { - "$ref": "4863" - }, - "extensions": { - "$id": "15767", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·101zegu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid-listvalue·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·101zegu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid-listvalue·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15768", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15769", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///841?oai3.shaken.json" - ], - "name": "paths·g2mpee·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid-listvalue·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnamedvalues.json#/components/responses/paths·g2mpee·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-namedvalues-namedvalueid-listvalue·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15770", - "body": { - "$ref": "4863" - }, - "isNullable": true - }, - "description": "Gets the secret value of the NamedValue.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "namedValueId": "testarmTemplateproperties2" - }, - "responses": { - "200": { - "body": { - "value": "propValue" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15771", - "fixed": false, - "raw": "NamedValue" - }, - "typeName": { - "$id": "15772", - "fixed": false - }, - "nameForProperty": "NamedValue" - }, - { - "$id": "15773", - "methods": [ - { - "$id": "15774", - "parameters": [ - { - "$id": "15775", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15776", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15777", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15778", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15779", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15780", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15781", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15782", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15783", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15784", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15785", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15786", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15787", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15788", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15789", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15790", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15791", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15792", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15793", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15794", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15795", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15796", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15797", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15798", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15799", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "15800", - "fixed": false, - "raw": "NetworkStatus" - }, - "serializedName": "NetworkStatus_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/networkstatus", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15801", - "body": { - "$id": "15802", - "$type": "SequenceType", - "elementType": { - "$ref": "860" - }, - "name": { - "$id": "15803", - "fixed": false - }, - "deprecated": false - }, - "extensions": { - "$id": "15804", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "paths·1aid9xa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-networkstatus·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/responses/paths·1aid9xa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-networkstatus·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15805", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15806", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "paths·1xwi1q5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-networkstatus·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/responses/paths·1xwi1q5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-networkstatus·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15807", - "body": { - "$ref": "15802" - }, - "isNullable": true - }, - "description": "Gets the Connectivity Status to the external resources on which the Api Management service depends from inside the Cloud Service. This also returns the DNS Servers as visible to the CloudService.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementServiceGetNetworkStatus": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": [ - { - "location": "West Europe", - "networkStatus": { - "dnsServers": [ - "100.78.90.70" - ], - "connectivityStatus": [ - { - "name": "apimgmtsttgzqxxxxxcrsc.blob.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:43.6997938Z", - "lastStatusChange": "2019-01-24T21:47:53.851895Z" - }, - { - "name": "apimgmtsttgzqxxxxxcrsc.file.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:44.0439771Z", - "lastStatusChange": "2019-05-02T21:22:50.6835366Z" - }, - { - "name": "apimgmtsttgzqxxxxxcrsc.queue.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:44.8564232Z", - "lastStatusChange": "2019-05-02T20:53:26.6260794Z" - }, - { - "name": "apimgmtsttgzqxxxxxcrsc.table.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:44.0439771Z", - "lastStatusChange": "2019-05-02T20:53:21.6729263Z" - }, - { - "name": "ftmrcxxx.database.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:44.1845483Z", - "lastStatusChange": "2019-05-02T21:02:00.9466899Z" - }, - { - "name": "https://prod3.metrics.nsatc.net:1886/RecoveryService", - "status": "failure", - "error": "Failed to connect to https://prod3.metrics.nsatc.net:1886/RecoveryService with error Unable to connect to the remote server", - "lastUpdated": "2019-12-18T12:04:30.1214083Z", - "lastStatusChange": "2019-01-24T22:00:04.2450462Z" - }, - { - "name": "https://westeurope.prod.warm.ingestion.msftcloudes.com", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:43.8251399Z", - "lastStatusChange": "2019-12-18T11:14:43.3860126Z" - }, - { - "name": "LocalGatewayRedis", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:50.6376685Z", - "lastStatusChange": "2019-12-18T11:14:44.4966742Z" - }, - { - "name": "prod.warmpath.msftcloudes.com", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:44.4345454Z", - "lastStatusChange": "2019-05-08T00:09:58.031766Z" - }, - { - "name": "Scm", - "status": "success", - "error": "", - "lastUpdated": "2019-12-18T12:04:58.4815899Z", - "lastStatusChange": "2019-12-18T11:24:48.4795085Z" - }, - { - "name": "smtpi-db3.msn.com:25028", - "status": "failure", - "error": "Connection smtpi-db3.msn.com:25028 failed with Error Unable to connect to the remote server", - "lastUpdated": "2019-12-18T12:04:30.1526431Z", - "lastStatusChange": "2019-12-18T11:23:05.7709057Z" - } - ] - } - } - ] - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15808", - "parameters": [ - { - "$id": "15809", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15810", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15811", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15812", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15813", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15814", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15815", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15816", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15817", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15818", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15819", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15820", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15821", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15822", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15823", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15824", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15825", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15826", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15827", - "clientProperty": { - "$ref": "6125" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MinLength": "1" - }, - "defaultValue": { - "$id": "15828", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15829", - "fixed": false, - "raw": "Location in which the API Management service is deployed. This is one of the Azure Regions like West US, East US, South Central US." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "LocationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/LocationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15830", - "fixed": false, - "raw": "locationName" - }, - "serializedName": "locationName", - "modelType": { - "$id": "15831", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15832", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15833", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15834", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15835", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15836", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15837", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15838", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15839", - "fixed": false, - "raw": "ListByLocation" - }, - "group": { - "$id": "15840", - "fixed": false, - "raw": "NetworkStatus" - }, - "serializedName": "NetworkStatus_ListByLocation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/locations/{locationName}/networkstatus", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15841", - "body": { - "$ref": "844" - }, - "extensions": { - "$id": "15842", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "paths·zfhytq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-locations-locationname-networkstatus·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/responses/paths·zfhytq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-locations-locationname-networkstatus·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15843", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15844", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///842?oai3.shaken.json" - ], - "name": "paths·bh4v5w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-locations-locationname-networkstatus·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnetworkstatus.json#/components/responses/paths·bh4v5w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-locations-locationname-networkstatus·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15845", - "body": { - "$ref": "844" - }, - "isNullable": true - }, - "description": "Gets the Connectivity Status to the external resources on which the Api Management service depends from inside the Cloud Service. This also returns the DNS Servers as visible to the CloudService.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementServiceGetNetworkStatusByLocation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "locationName": "North Central US" - }, - "responses": { - "200": { - "body": { - "dnsServers": [ - "100.78.90.70" - ], - "connectivityStatus": [ - { - "name": "apimgmtst6mtxxxxxxxx.blob.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:07.3844516Z", - "lastStatusChange": "2018-06-13T20:31:06.6590782Z" - }, - { - "name": "apimgmtst6mtxxxxxxxx.file.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:08.6657305Z", - "lastStatusChange": "2018-06-13T20:31:06.8934611Z" - }, - { - "name": "apimgmtst6mtxxxxxxxx.table.core.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:08.7594708Z", - "lastStatusChange": "2018-06-13T20:31:06.7529128Z" - }, - { - "name": "https://prod3.metrics.nsatc.net:1886/RecoveryService", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:08.6969746Z", - "lastStatusChange": "2018-06-13T20:31:07.1125257Z" - }, - { - "name": "n20fxxx.database.windows.net", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:09.5094848Z", - "lastStatusChange": "2018-06-13T20:31:07.0968711Z" - }, - { - "name": "Scm", - "status": "success", - "error": "", - "lastUpdated": "2018-06-13T22:41:29.4358865Z", - "lastStatusChange": "2018-06-13T20:41:09.8627827Z" - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15846", - "fixed": false, - "raw": "NetworkStatus" - }, - "typeName": { - "$id": "15847", - "fixed": false - }, - "nameForProperty": "NetworkStatus" - }, - { - "$id": "15848", - "methods": [ - { - "$id": "15849", - "parameters": [ - { - "$id": "15850", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15851", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15852", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15853", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15854", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15855", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15856", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15857", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15858", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15859", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15860", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15861", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15862", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "15863", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15864", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15865", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "15866", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15867", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15868", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "15869", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15870", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15871", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "15872", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "15873", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "15874", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15875", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15876", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15877", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15878", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15879", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15880", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15881", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15882", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15883", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15884", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15885", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15886", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "15887", - "fixed": false, - "raw": "Notification" - }, - "serializedName": "Notification_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15888", - "body": { - "$ref": "2934" - }, - "extensions": { - "$id": "15889", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1h3ybge·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1h3ybge·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15890", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15891", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1jkpgi8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1jkpgi8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15892", - "body": { - "$ref": "2934" - }, - "isNullable": true - }, - "description": "Lists a collection of properties defined within a service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListNotifications": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "RequestPublisherNotificationMessage", - "properties": { - "title": "Subscription requests (requiring approval)", - "description": "The following email recipients and users will receive email notifications about subscription requests for API products requiring approval.", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/contoso@live.com", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar!live", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar@live.com" - ], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - ] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/PurchasePublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "PurchasePublisherNotificationMessage", - "properties": { - "title": "New subscriptions", - "description": "The following email recipients and users will receive email notifications about new API product subscriptions.", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/contoso@live.com" - ], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - ] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/NewApplicationNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "NewApplicationNotificationMessage", - "properties": { - "title": "Application gallery requests", - "description": "The following email recipients and users will receive email notifications when new applications are submitted to the application gallery.", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/contoso@live.com" - ], - "users": [] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/BCC", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "BCC", - "properties": { - "title": "BCC", - "description": "The following recipients will receive blind carbon copies of all emails sent to developers.", - "recipients": { - "emails": [], - "users": [] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/NewIssuePublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "NewIssuePublisherNotificationMessage", - "properties": { - "title": "New issue or comment", - "description": "The following email recipients and users will receive email notifications when a new issue or comment is submitted on the developer portal.", - "recipients": { - "emails": [], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - ] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/AccountClosedPublisher", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "AccountClosedPublisher", - "properties": { - "title": "Close account message", - "description": "The following email recipients and users will receive email notifications when developer closes his account", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/contoso@live.com" - ], - "users": [] - } - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/QuotaLimitApproachingPublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "QuotaLimitApproachingPublisherNotificationMessage", - "properties": { - "title": "Approaching subscription quota limit", - "description": "The following email recipients and users will receive email notifications when subscription usage gets close to usage quota.", - "recipients": { - "emails": [], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1" - ] - } - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15893", - "parameters": [ - { - "$id": "15894", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15895", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15896", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15897", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15898", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15899", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15900", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15901", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15902", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15903", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15904", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15905", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15906", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15907", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15908", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15909", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "15910", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15911", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15912", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15913", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15914", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15915", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15916", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15917", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15918", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15919", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15920", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15921", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15922", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "15923", - "fixed": false, - "raw": "Notification" - }, - "serializedName": "Notification_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "15924", - "body": { - "$ref": "2928" - }, - "extensions": { - "$id": "15925", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·y0brmq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·y0brmq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15926", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15927", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·pb6mim·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·pb6mim·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15928", - "body": { - "$ref": "2928" - }, - "isNullable": true - }, - "description": "Gets the details of the Notification specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetNotification": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "RequestPublisherNotificationMessage", - "properties": { - "title": "Subscription requests (requiring approval)", - "description": "The following email recipients and users will receive email notifications about subscription requests for API products requiring approval.", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/contoso@live.com", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/foobar!live", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/foobar@live.com" - ], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - ] - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "15929", - "parameters": [ - { - "$id": "15930", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15931", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15932", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15933", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15934", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15935", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15936", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15937", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15938", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15939", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15940", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15941", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15942", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15943", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15944", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15945", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "15946", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "15947", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15948", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "15949", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "15950", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15951", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15952", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15953", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15954", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15955", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15956", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15957", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15958", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15959", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15960", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15961", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "15962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "15964", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "15965", - "fixed": false, - "raw": "Notification" - }, - "serializedName": "Notification_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "15966", - "body": { - "$ref": "2928" - }, - "extensions": { - "$id": "15967", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1cjmb37·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1cjmb37·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·put·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "15968", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "15969", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1mcrt3l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1mcrt3l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "15970", - "body": { - "$ref": "2928" - }, - "isNullable": true - }, - "description": "Create or Update API Management publisher notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateNotification": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage", - "type": "Microsoft.ApiManagement/service/notifications", - "name": "RequestPublisherNotificationMessage", - "properties": { - "title": "Subscription requests (requiring approval)", - "description": "The following email recipients and users will receive email notifications about subscription requests for API products requiring approval.", - "recipients": { - "emails": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/contoso@live.com", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/foobar!live", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/recipientEmails/foobar@live.com" - ], - "users": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - ] - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "15971", - "fixed": false, - "raw": "Notification" - }, - "typeName": { - "$id": "15972", - "fixed": false - }, - "nameForProperty": "Notification" - }, - { - "$id": "15973", - "methods": [ - { - "$id": "15974", - "parameters": [ - { - "$id": "15975", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15976", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15977", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15978", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "15979", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15980", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15981", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "15982", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15983", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15984", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "15985", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15986", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15987", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15988", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15989", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "15990", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "15991", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "15992", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "15993", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "15994", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "15995", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "15996", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "15997", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "15998", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "15999", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16000", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16001", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16002", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16003", - "fixed": false, - "raw": "ListByNotification" - }, - "group": { - "$id": "16004", - "fixed": false, - "raw": "NotificationRecipientUser" - }, - "serializedName": "NotificationRecipientUser_ListByNotification", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientUsers", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16005", - "body": { - "$ref": "3846" - }, - "extensions": { - "$id": "16006", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·hebe02·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·hebe02·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16007", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16008", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·19ufbdw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·19ufbdw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16009", - "body": { - "$ref": "3846" - }, - "isNullable": true - }, - "description": "Gets the list of the Notification Recipient User subscribed to the notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListNotificationRecipientUsers": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientUsers/576823d0a40f7e74ec07d642", - "type": "Microsoft.ApiManagement/service/notifications/recipientUsers", - "name": "576823d0a40f7e74ec07d642", - "properties": { - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16010", - "parameters": [ - { - "$id": "16011", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16012", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16013", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16014", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16015", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16016", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16017", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16018", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16019", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16020", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16021", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16022", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16023", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16024", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16025", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16026", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16027", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "16028", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16029", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16030", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "16031", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16032", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16033", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16034", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16035", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16036", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16037", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16038", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16039", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16040", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16041", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16042", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16043", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16044", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16045", - "fixed": false, - "raw": "CheckEntityExists" - }, - "group": { - "$id": "16046", - "fixed": false, - "raw": "NotificationRecipientUser" - }, - "serializedName": "NotificationRecipientUser_CheckEntityExists", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientUsers/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "NoContent": { - "$id": "16047", - "extensions": { - "$id": "16048", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·sy46t5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·sy46t5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·204" - ] - } - }, - "isNullable": true - }, - "NotFound": { - "$id": "16049", - "extensions": { - "$id": "16050", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·em8jy4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·404", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·em8jy4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·404" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16051", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16052", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1pflkl9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1pflkl9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16053", - "isNullable": true - }, - "description": "Determine if the Notification Recipient User is subscribed to the notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadNotificationRecipientUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "userId": "576823d0a40f7e74ec07d642" - }, - "responses": { - "204": {}, - "404": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16054", - "parameters": [ - { - "$id": "16055", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16056", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16057", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16058", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16059", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16060", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16061", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16063", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16064", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16065", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16066", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16067", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16068", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16069", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16070", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16071", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "16072", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16073", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16074", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "16075", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16076", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16077", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16078", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16079", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16080", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16081", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16082", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16083", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16084", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16085", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16086", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16087", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16088", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16089", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "16090", - "fixed": false, - "raw": "NotificationRecipientUser" - }, - "serializedName": "NotificationRecipientUser_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientUsers/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "16091", - "body": { - "$ref": "3840" - }, - "extensions": { - "$id": "16092", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1n9qryk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1n9qryk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "16093", - "body": { - "$ref": "3840" - }, - "extensions": { - "$id": "16094", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·ddogv1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·ddogv1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16095", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16096", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·13nkmt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·13nkmt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16097", - "body": { - "$ref": "3840" - }, - "isNullable": true - }, - "description": "Adds the API Management User to the list of Recipients for the Notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateNotificationRecipientUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "userId": "576823d0a40f7e74ec07d642" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientUsers/576823d0a40f7e74ec07d642", - "type": "Microsoft.ApiManagement/service/notifications/recipientUsers", - "name": "576823d0a40f7e74ec07d642", - "properties": { - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientUsers/576823d0a40f7e74ec07d642", - "type": "Microsoft.ApiManagement/service/notifications/recipientUsers", - "name": "576823d0a40f7e74ec07d642", - "properties": { - "userId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/576823d0a40f7e74ec07d642" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16098", - "parameters": [ - { - "$id": "16099", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16100", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16101", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16102", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16103", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16104", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16105", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16107", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16108", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16109", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16110", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16111", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16112", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16113", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16114", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16115", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "16116", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16117", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16118", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "16119", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16120", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16121", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16122", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16123", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16124", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16125", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16126", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16127", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16128", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16129", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16130", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16131", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16132", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16133", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "16134", - "fixed": false, - "raw": "NotificationRecipientUser" - }, - "serializedName": "NotificationRecipientUser_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientUsers/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "16135", - "extensions": { - "$id": "16136", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1m3osnz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1m3osnz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "16137", - "extensions": { - "$id": "16138", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·13l573p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·13l573p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16139", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16140", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1cqxzaj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1cqxzaj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientusers-userid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16141", - "isNullable": true - }, - "description": "Removes the API Management user from the list of Notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteNotificationRecipientUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "userId": "576823d0a40f7e74ec07d642" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "16142", - "fixed": false, - "raw": "NotificationRecipientUser" - }, - "typeName": { - "$id": "16143", - "fixed": false - }, - "nameForProperty": "NotificationRecipientUser" - }, - { - "$id": "16144", - "methods": [ - { - "$id": "16145", - "parameters": [ - { - "$id": "16146", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16147", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16148", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16149", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16150", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16151", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16152", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16153", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16154", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16155", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16156", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16157", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16158", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16159", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16160", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16161", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16162", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16163", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16164", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16165", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16166", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16167", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16168", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16169", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16170", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16171", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16172", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16173", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16174", - "fixed": false, - "raw": "ListByNotification" - }, - "group": { - "$id": "16175", - "fixed": false, - "raw": "NotificationRecipientEmail" - }, - "serializedName": "NotificationRecipientEmail_ListByNotification", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientEmails", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16176", - "body": { - "$ref": "3818" - }, - "extensions": { - "$id": "16177", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·f7jshq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·f7jshq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16178", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16179", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·ktiqcz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·ktiqcz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16180", - "body": { - "$ref": "3818" - }, - "isNullable": true - }, - "description": "Gets the list of the Notification Recipient Emails subscribed to a notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListNotificationRecipientEmails": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/contoso@live.com", - "type": "Microsoft.ApiManagement/service/notifications/recipientEmails", - "name": "contoso@live.com", - "properties": { - "email": "contoso@live.com" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar!live", - "type": "Microsoft.ApiManagement/service/notifications/recipientEmails", - "name": "foobar!live", - "properties": { - "email": "foobar!live" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar@live.com", - "type": "Microsoft.ApiManagement/service/notifications/recipientEmails", - "name": "foobar@live.com", - "properties": { - "email": "foobar@live.com" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16181", - "parameters": [ - { - "$id": "16182", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16183", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16184", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16185", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16186", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16187", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16188", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16190", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16191", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16192", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16193", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16194", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16195", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16196", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16197", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16198", - "clientProperty": { - "$ref": "6091" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16199", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16200", - "fixed": false, - "raw": "Email identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "EmailParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/EmailParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16201", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "16202", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16203", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16204", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16205", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16206", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16207", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16208", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16209", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16210", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16211", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16212", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16213", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16214", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16215", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16216", - "fixed": false, - "raw": "CheckEntityExists" - }, - "group": { - "$id": "16217", - "fixed": false, - "raw": "NotificationRecipientEmail" - }, - "serializedName": "NotificationRecipientEmail_CheckEntityExists", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientEmails/{email}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "NoContent": { - "$id": "16218", - "extensions": { - "$id": "16219", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·12xl081·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·12xl081·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·204" - ] - } - }, - "isNullable": true - }, - "NotFound": { - "$id": "16220", - "extensions": { - "$id": "16221", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·rdjhw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·404", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·rdjhw9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·404" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16222", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16223", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1tc8mjl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1tc8mjl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16224", - "isNullable": true - }, - "description": "Determine if Notification Recipient Email subscribed to the notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadNotificationRecipientEmail": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "email": "contoso@live.com" - }, - "responses": { - "204": {}, - "404": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16225", - "parameters": [ - { - "$id": "16226", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16227", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16228", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16229", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16230", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16231", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16232", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16233", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16234", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16235", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16236", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16237", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16238", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16239", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16240", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16241", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16242", - "clientProperty": { - "$ref": "6091" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16243", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16244", - "fixed": false, - "raw": "Email identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "EmailParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/EmailParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16245", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "16246", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16247", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16248", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16249", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16250", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16251", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16252", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16253", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16254", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16255", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16256", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16257", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16258", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16259", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16260", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "16261", - "fixed": false, - "raw": "NotificationRecipientEmail" - }, - "serializedName": "NotificationRecipientEmail_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientEmails/{email}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "16262", - "body": { - "$ref": "3812" - }, - "extensions": { - "$id": "16263", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·wh1waz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·wh1waz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "16264", - "body": { - "$ref": "3812" - }, - "extensions": { - "$id": "16265", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1kx77dc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1kx77dc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16266", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16267", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·14o29fz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·14o29fz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16268", - "body": { - "$ref": "3812" - }, - "isNullable": true - }, - "description": "Adds the Email address to the list of Recipients for the Notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateNotificationRecipientEmail": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "email": "foobar@live.com" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar@live.com", - "type": "Microsoft.ApiManagement/service/notifications/recipientEmails", - "name": "foobar@live.com", - "properties": { - "email": "foobar@live.com" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/notifications/RequestPublisherNotificationMessage/recipientEmails/foobar@live.com", - "type": "Microsoft.ApiManagement/service/notifications/recipientEmails", - "name": "foobar@live.com", - "properties": { - "email": "foobar@live.com" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16269", - "parameters": [ - { - "$id": "16270", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16271", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16272", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16273", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16274", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16275", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16276", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16277", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16278", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16279", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16280", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16281", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16282", - "clientProperty": { - "$ref": "6137" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16283", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16284", - "fixed": false, - "raw": "Notification Name Identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotificationNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotificationNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16285", - "fixed": false, - "raw": "notificationName" - }, - "serializedName": "notificationName", - "modelType": { - "$ref": "5960" - } - }, - { - "$id": "16286", - "clientProperty": { - "$ref": "6091" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16287", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16288", - "fixed": false, - "raw": "Email identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "EmailParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/EmailParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16289", - "fixed": false, - "raw": "email" - }, - "serializedName": "email", - "modelType": { - "$id": "16290", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16291", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16292", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16293", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16294", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16295", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16296", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16297", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16298", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16299", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16300", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16301", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16302", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16303", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16304", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "16305", - "fixed": false, - "raw": "NotificationRecipientEmail" - }, - "serializedName": "NotificationRecipientEmail_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientEmails/{email}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "16306", - "extensions": { - "$id": "16307", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1fdazmy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1fdazmy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "16308", - "extensions": { - "$id": "16309", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1ksmj5i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1ksmj5i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16310", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16311", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///843?oai3.shaken.json" - ], - "name": "paths·1t414ac·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimnotifications.json#/components/responses/paths·1t414ac·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-notifications-notificationname-recipientemails-email·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16312", - "isNullable": true - }, - "description": "Removes the email from the list of Notification.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteNotificationRecipientEmail": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "notificationName": "RequestPublisherNotificationMessage", - "email": "contoso@live.com" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "16313", - "fixed": false, - "raw": "NotificationRecipientEmail" - }, - "typeName": { - "$id": "16314", - "fixed": false - }, - "nameForProperty": "NotificationRecipientEmail" - }, - { - "$id": "16315", - "methods": [ - { - "$id": "16316", - "parameters": [ - { - "$id": "16317", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16318", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16319", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16320", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16321", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16322", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16323", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16324", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16325", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16326", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16327", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16328", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16329", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16330", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16331", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·17nq51t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/parameters/paths·17nq51t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16332", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "16333", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16334", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16335", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "16336", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16337", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16338", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "16339", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "16340", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "16341", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "16342", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16343", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16344", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "16345", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "16346", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "16347", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16348", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16349", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16350", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16351", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16352", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16353", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16354", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16355", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16356", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16357", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16358", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16359", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "16360", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16361", - "body": { - "$ref": "2986" - }, - "extensions": { - "$id": "16362", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1u27skt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·1u27skt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16363", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16364", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1ocb3kh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·1ocb3kh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16365", - "body": { - "$ref": "2986" - }, - "isNullable": true - }, - "description": "Lists of all the OpenId Connect Providers.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/OpenidConnectProviderContract", - "x-ms-examples": { - "ApiManagementListOpenIdConnectProviders": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/openidConnectProviders/templateOpenIdConnect2", - "type": "Microsoft.ApiManagement/service/openidconnectproviders", - "name": "templateOpenIdConnect2", - "properties": { - "displayName": "templateoidprovider2", - "description": "open id provider template2", - "metadataEndpoint": "https://oidprovider-template2.net", - "clientId": "oidprovidertemplate2" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16366", - "parameters": [ - { - "$id": "16367", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16368", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16369", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16370", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16371", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16372", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16373", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16374", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16375", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16376", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16377", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16378", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16379", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16380", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16381", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16382", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16383", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16384", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16385", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16386", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16387", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16388", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16389", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16390", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16391", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16392", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16393", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16394", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16395", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16396", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16397", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "16398", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "16399", - "headers": { - "$ref": "5688" - }, - "extensions": { - "$id": "16400", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·j3p3i7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·j3p3i7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16401", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5688" - }, - "extensions": { - "$id": "16402", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·tq6rgy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·tq6rgy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16403", - "headers": { - "$ref": "5688" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the openIdConnectProvider specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadOpenIdConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect2" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16404", - "parameters": [ - { - "$id": "16405", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16406", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16407", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16408", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16409", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16410", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16411", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16412", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16413", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16414", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16415", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16416", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16417", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16418", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16419", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16420", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16421", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16422", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16423", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16424", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16425", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16426", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16427", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16428", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16429", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16430", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16431", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16432", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16433", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16434", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16435", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "16436", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16437", - "body": { - "$ref": "2980" - }, - "headers": { - "$ref": "5696" - }, - "extensions": { - "$id": "16438", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·11l2rfp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·11l2rfp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16439", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5696" - }, - "extensions": { - "$id": "16440", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·wihbb3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·wihbb3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16441", - "body": { - "$ref": "2980" - }, - "headers": { - "$ref": "5696" - }, - "isNullable": true - }, - "description": "Gets specific OpenID Connect Provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetOpenIdConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect2" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/openidConnectProviders/templateOpenIdConnect2", - "type": "Microsoft.ApiManagement/service/openidconnectproviders", - "name": "templateOpenIdConnect2", - "properties": { - "displayName": "templateoidprovider2", - "description": "open id provider template2", - "metadataEndpoint": "https://oidprovider-template2.net", - "clientId": "oidprovidertemplate2" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16442", - "parameters": [ - { - "$id": "16443", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16444", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16445", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16446", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16447", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16448", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16449", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16451", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16452", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16455", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16456", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16457", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16458", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16459", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16460", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16461", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "16462", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16463", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·avuox3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/requestBodies/paths·avuox3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16464", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2980" - } - }, - { - "$id": "16465", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16466", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16467", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16468", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16469", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16470", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16471", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16472", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16473", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16474", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16475", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16476", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16477", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16478", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16479", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16480", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16481", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16482", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16483", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "16484", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "16485", - "body": { - "$ref": "2980" - }, - "headers": { - "$ref": "5704" - }, - "extensions": { - "$id": "16486", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·yj5uc3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·yj5uc3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "16487", - "body": { - "$ref": "2980" - }, - "headers": { - "$ref": "5704" - }, - "extensions": { - "$id": "16488", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·x5uand·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·x5uand·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16489", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5704" - }, - "extensions": { - "$id": "16490", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1limzad·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·1limzad·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16491", - "body": { - "$ref": "2980" - }, - "headers": { - "$ref": "5704" - }, - "isNullable": true - }, - "description": "Creates or updates the OpenID Connect Provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateOpenIdConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect3", - "parameters": { - "properties": { - "displayName": "templateoidprovider3", - "metadataEndpoint": "https://oidprovider-template3.net", - "clientId": "oidprovidertemplate3", - "clientSecret": "x" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/openidConnectProviders/templateOpenIdConnect3", - "type": "Microsoft.ApiManagement/service/openidconnectproviders", - "name": "templateOpenIdConnect3", - "properties": { - "displayName": "templateoidprovider3", - "metadataEndpoint": "https://oidprovider-template3.net", - "clientId": "oidprovidertemplate3" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/openidConnectProviders/templateOpenIdConnect3", - "type": "Microsoft.ApiManagement/service/openidconnectproviders", - "name": "templateOpenIdConnect3", - "properties": { - "displayName": "templateoidprovider3", - "metadataEndpoint": "https://oidprovider-template3.net", - "clientId": "oidprovidertemplate3" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16492", - "parameters": [ - { - "$id": "16493", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16494", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16495", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16496", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16497", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16498", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16499", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16500", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16501", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16502", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16503", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16504", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16505", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16506", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16507", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16508", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16509", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16510", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16511", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "16512", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16513", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1ws1qcb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/requestBodies/paths·1ws1qcb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16514", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3032" - } - }, - { - "$id": "16515", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16516", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16517", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16518", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16519", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16520", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16521", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16522", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16523", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16524", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16525", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16526", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16527", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16528", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16529", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16530", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16531", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16532", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16533", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "16534", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "16535", - "extensions": { - "$id": "16536", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1d7btp8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·1d7btp8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16537", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16538", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·ct47cq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·ct47cq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16539", - "isNullable": true - }, - "description": "Updates the specific OpenID Connect Provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateOpenIdConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect2", - "If-Match": "*", - "parameters": { - "properties": { - "clientSecret": "updatedsecret" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16540", - "parameters": [ - { - "$id": "16541", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16542", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16543", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16544", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16545", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16546", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16547", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16548", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16549", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16550", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16551", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16552", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16553", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16554", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16555", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16556", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16557", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16558", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16559", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16560", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16561", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16562", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16563", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16564", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16565", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16566", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16567", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16568", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16569", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16570", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16571", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16572", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16573", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16574", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16575", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16576", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16577", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "16578", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "16579", - "extensions": { - "$id": "16580", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·nfrjhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·nfrjhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "16581", - "extensions": { - "$id": "16582", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·151glob·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·151glob·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16583", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16584", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·5deqw5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·5deqw5·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16585", - "isNullable": true - }, - "description": "Deletes specific OpenID Connect Provider of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteOpenIdConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect3", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16586", - "parameters": [ - { - "$id": "16587", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16588", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16589", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16590", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16591", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16592", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16593", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16594", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16595", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16596", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16597", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16598", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16599", - "clientProperty": { - "$ref": "6147" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "16600", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16601", - "fixed": false, - "raw": "Identifier of the OpenID Connect Provider." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "OpenIdConnectIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/OpenIdConnectIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16602", - "fixed": false, - "raw": "opid" - }, - "serializedName": "opid", - "modelType": { - "$id": "16603", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16604", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16605", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16606", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16607", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16608", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16609", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16610", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16611", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16612", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16613", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16614", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16615", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16616", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16617", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "16618", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "serializedName": "OpenIdConnectProvider_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/openidConnectProviders/{opid}/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "16619", - "body": { - "$ref": "4855" - }, - "extensions": { - "$id": "16620", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·13vehpk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·13vehpk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16621", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16622", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///844?oai3.shaken.json" - ], - "name": "paths·1d8ivkf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimopenidconnectproviders.json#/components/responses/paths·1d8ivkf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-openidconnectproviders-opid-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16623", - "body": { - "$ref": "4855" - }, - "isNullable": true - }, - "description": "Gets the client secret details of the OpenID Connect Provider.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsOpenidConnectProvider": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "opid": "templateOpenIdConnect2" - }, - "responses": { - "200": { - "body": { - "clientSecret": "oidsecretproviderTemplate2" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "16624", - "fixed": false, - "raw": "OpenIdConnectProvider" - }, - "typeName": { - "$id": "16625", - "fixed": false - }, - "nameForProperty": "OpenIdConnectProvider" - }, - { - "$id": "16626", - "methods": [ - { - "$id": "16627", - "parameters": [ - { - "$id": "16628", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16629", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16630", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16631", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16632", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16633", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16634", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16635", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16636", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16637", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16638", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16639", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16640", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16641", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16642", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16643", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16644", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16645", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16646", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16647", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16648", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16649", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16650", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16651", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16652", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "16653", - "fixed": false, - "raw": "Policy" - }, - "serializedName": "Policy_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policies", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16654", - "body": { - "$ref": "3402" - }, - "extensions": { - "$id": "16655", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·j73ilp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·j73ilp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16656", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16657", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·14kuzx3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·14kuzx3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16658", - "body": { - "$ref": "3402" - }, - "isNullable": true - }, - "description": "Lists all the Global Policy definitions of the Api Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListPolicies": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policies/policy", - "type": "Microsoft.ApiManagement/service/policies", - "name": "policy", - "properties": { - "value": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16659", - "parameters": [ - { - "$id": "16660", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16661", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16662", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16663", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16664", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16665", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16666", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16667", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16668", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16669", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16670", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16671", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16672", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16673", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "16674", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16675", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "16676", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16677", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16678", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16679", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16680", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16681", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16682", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16683", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16684", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16685", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16686", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16687", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16688", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16689", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16690", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "16691", - "fixed": false, - "raw": "Policy" - }, - "serializedName": "Policy_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "16692", - "headers": { - "$ref": "5712" - }, - "extensions": { - "$id": "16693", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·q9szgj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·q9szgj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16694", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5712" - }, - "extensions": { - "$id": "16695", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·11ecjf3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·11ecjf3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16696", - "headers": { - "$ref": "5712" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the Global policy definition in the Api Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "policyId": "policy" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16697", - "parameters": [ - { - "$id": "16698", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16699", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16700", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16701", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16702", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16703", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16704", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16705", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16706", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16707", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16708", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16709", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16710", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16711", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "16712", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16713", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "16714", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16715", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16716", - "clientProperty": { - "$ref": "6159" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16717", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "16718", - "fixed": false, - "raw": "Policy Export Format." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyExportFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyExportFormat" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16719", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5971" - } - }, - { - "$id": "16720", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16721", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16722", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16723", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16724", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16725", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16726", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16727", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16728", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16729", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16730", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16731", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16732", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "16733", - "fixed": false, - "raw": "Policy" - }, - "serializedName": "Policy_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16734", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5720" - }, - "extensions": { - "$id": "16735", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·i967le·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·i967le·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16736", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5720" - }, - "extensions": { - "$id": "16737", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·g09lck·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·g09lck·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16738", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5720" - }, - "isNullable": true - }, - "description": "Get the Global policy definition of the Api Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "policyId": "policy" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policies/policy", - "type": "Microsoft.ApiManagement/service/policies", - "name": "policy", - "properties": { - "value": "\r\n\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - }, - "ApiManagementGetPolicyFormat": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "policyId": "policy", - "format": "rawxml" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policies/policy", - "type": "Microsoft.ApiManagement/service/policies", - "name": "policy", - "properties": { - "format": "rawxml", - "value": "\r\n\r\n\t\r\n\t\t\r\n\t\t\t@{\n var guidBinary = new byte[16];\n Array.Copy(Guid.NewGuid().ToByteArray(), 0, guidBinary, 0, 10);\n long time = DateTime.Now.Ticks;\n byte[] bytes = new byte[6];\n unchecked\n {\n bytes[5] = (byte)(time >> 40);\n bytes[4] = (byte)(time >> 32);\n bytes[3] = (byte)(time >> 24);\n bytes[2] = (byte)(time >> 16);\n bytes[1] = (byte)(time >> 8);\n bytes[0] = (byte)(time);\n }\n Array.Copy(bytes, 0, guidBinary, 10, 6);\n return new Guid(guidBinary).ToString();\n }\n \r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16739", - "parameters": [ - { - "$id": "16740", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16741", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16742", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16743", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16744", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16745", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16746", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16747", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16748", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16749", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16750", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16751", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16752", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16753", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "16754", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16755", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "16756", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16757", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16758", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "16759", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16760", - "fixed": false, - "raw": "The policy contents to apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1dhe1pp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/requestBodies/paths·1dhe1pp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16761", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3396" - } - }, - { - "$id": "16762", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16763", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16764", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16765", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16766", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16767", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16768", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16769", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16770", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16771", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16772", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16773", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16774", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16775", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16776", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16777", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16778", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16779", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16780", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "16781", - "fixed": false, - "raw": "Policy" - }, - "serializedName": "Policy_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "16782", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5728" - }, - "extensions": { - "$id": "16783", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·149i7xg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·149i7xg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "16784", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5728" - }, - "extensions": { - "$id": "16785", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·kk6mr7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·kk6mr7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16786", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5728" - }, - "extensions": { - "$id": "16787", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1tjpdlv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·1tjpdlv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16788", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5728" - }, - "isNullable": true - }, - "description": "Creates or updates the global policy configuration of the Api Management service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreatePolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "policyId": "policy", - "parameters": { - "properties": { - "format": "xml", - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policies/policy", - "type": "Microsoft.ApiManagement/service/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policies/policy", - "type": "Microsoft.ApiManagement/service/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16789", - "parameters": [ - { - "$id": "16790", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16791", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16792", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16793", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16796", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16797", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16798", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16799", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16800", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16801", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16802", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16803", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "16804", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16805", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "16806", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16807", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16808", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16809", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16810", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16811", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16812", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16813", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16814", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16815", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16816", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16817", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16818", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16819", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16820", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16821", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16822", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16823", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16824", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16825", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16826", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "16827", - "fixed": false, - "raw": "Policy" - }, - "serializedName": "Policy_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "16828", - "extensions": { - "$id": "16829", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1nwnx1j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·1nwnx1j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "16830", - "extensions": { - "$id": "16831", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·1mxwyzt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·1mxwyzt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16832", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16833", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///845?oai3.shaken.json" - ], - "name": "paths·85yrhv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicies.json#/components/responses/paths·85yrhv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policies-policyid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16834", - "isNullable": true - }, - "description": "Deletes the global policy configuration of the Api Management Service.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeletePolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "policyId": "policy", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "16835", - "fixed": false, - "raw": "Policy" - }, - "typeName": { - "$id": "16836", - "fixed": false - }, - "nameForProperty": "Policy" - }, - { - "$id": "16837", - "methods": [ - { - "$id": "16838", - "parameters": [ - { - "$id": "16839", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16840", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16841", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16842", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16843", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16844", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16845", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16846", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16847", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16848", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16849", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16850", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16851", - "clientProperty": { - "$ref": "6507" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16852", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16853", - "fixed": false, - "raw": "Policy scope." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///846?oai3.shaken.json" - ], - "name": "paths·nxqhzv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicydescriptions.json#/components/parameters/paths·nxqhzv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "16854", - "fixed": false, - "raw": "scope" - }, - "serializedName": "scope", - "modelType": { - "$ref": "6004" - } - }, - { - "$id": "16855", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16856", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16857", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16858", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16859", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16860", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16861", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16862", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16863", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16864", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16865", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16866", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16867", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "16868", - "fixed": false, - "raw": "PolicyDescription" - }, - "serializedName": "PolicyDescription_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/policyDescriptions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16869", - "body": { - "$ref": "3436" - }, - "extensions": { - "$id": "16870", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///846?oai3.shaken.json" - ], - "name": "paths·1qbkila·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicydescriptions.json#/components/responses/paths·1qbkila·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16871", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16872", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///846?oai3.shaken.json" - ], - "name": "paths·1xqry4u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimpolicydescriptions.json#/components/responses/paths·1xqry4u·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-policydescriptions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16873", - "body": { - "$ref": "3436" - }, - "isNullable": true - }, - "description": "Lists all policy descriptions.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListPolicyDescriptions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "scope": "Api" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policyDescriptions/authentication-basic", - "type": "Microsoft.ApiManagement/service/policyDescriptions", - "name": "authentication-basic", - "properties": { - "description": "Authenticate with the backend service using Basic authentication. Use in the inbound section at API scope.", - "scope": "268435471" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/policyDescriptions/authentication-certificate", - "type": "Microsoft.ApiManagement/service/policyDescriptions", - "name": "authentication-certificate", - "properties": { - "description": "Authenticate with the backend service using a client certificate. Use in the inbound section at API scope.", - "scope": "268435471" - } - } - ], - "count": "2" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "16874", - "fixed": false, - "raw": "PolicyDescription" - }, - "typeName": { - "$id": "16875", - "fixed": false - }, - "nameForProperty": "PolicyDescription" - }, - { - "$id": "16876", - "methods": [ - { - "$id": "16877", - "parameters": [ - { - "$id": "16878", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16879", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16880", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16881", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16882", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16883", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16884", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16885", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16886", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16887", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16888", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16889", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16890", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16891", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16892", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16893", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16894", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16895", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16896", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16897", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16898", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16899", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16900", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16901", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16902", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "16903", - "fixed": false, - "raw": "SignInSettings" - }, - "serializedName": "SignInSettings_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signin", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "16904", - "headers": { - "$ref": "5736" - }, - "extensions": { - "$id": "16905", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·dtdcjj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·dtdcjj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16906", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5736" - }, - "extensions": { - "$id": "16907", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·bx31mb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·bx31mb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16908", - "headers": { - "$ref": "5736" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the SignInSettings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadSignInSettings": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16909", - "parameters": [ - { - "$id": "16910", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16911", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16912", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16913", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16914", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16915", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16916", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16917", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16918", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16919", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16920", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16921", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16922", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16923", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16924", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16925", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16926", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16927", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16928", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16929", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16930", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16931", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16932", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16933", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16934", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "16935", - "fixed": false, - "raw": "SignInSettings" - }, - "serializedName": "SignInSettings_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signin", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "16936", - "body": { - "$ref": "3502" - }, - "headers": { - "$ref": "5744" - }, - "extensions": { - "$id": "16937", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·e0is7o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·e0is7o·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16938", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5744" - }, - "extensions": { - "$id": "16939", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·c7qvag·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·c7qvag·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16940", - "body": { - "$ref": "3502" - }, - "headers": { - "$ref": "5744" - }, - "isNullable": true - }, - "description": "Get Sign In Settings for the Portal", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementPortalSettingsGetSignIn": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/signin", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "signin", - "properties": { - "enabled": true - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16941", - "parameters": [ - { - "$id": "16942", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16943", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16944", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16945", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16946", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16947", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16948", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16949", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16950", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16951", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16952", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16953", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16954", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "16955", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16956", - "fixed": false, - "raw": "Update Sign-In settings." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·17lp8em·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·17lp8em·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16957", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3502" - } - }, - { - "$id": "16958", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "16959", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16960", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16961", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "16962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16964", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "16965", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "16966", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "16967", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "16968", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16969", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16970", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16971", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16972", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16973", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "16974", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16975", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "16976", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "16977", - "fixed": false, - "raw": "SignInSettings" - }, - "serializedName": "SignInSettings_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signin", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "16978", - "extensions": { - "$id": "16979", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1qh0fol·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1qh0fol·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "16980", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "16981", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1ovpous·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1ovpous·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "16982", - "isNullable": true - }, - "description": "Update Sign-In settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateSignIn": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "enabled": true - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "16983", - "parameters": [ - { - "$id": "16984", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "16985", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16986", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16987", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "16988", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16989", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16990", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "16991", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16992", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16993", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "16994", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "16995", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "16996", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "16997", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "16998", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1on9j1s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·1on9j1s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "16999", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3502" - } - }, - { - "$id": "17000", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17001", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17002", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17003", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17004", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17005", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17006", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17007", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17008", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17009", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17010", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17011", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17012", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17013", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17014", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17015", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17016", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17017", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17018", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "17019", - "fixed": false, - "raw": "SignInSettings" - }, - "serializedName": "SignInSettings_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signin", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "17020", - "body": { - "$ref": "3502" - }, - "extensions": { - "$id": "17021", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·yz0n8a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·yz0n8a·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17022", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17023", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·7vd4ui·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·7vd4ui·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signin·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17024", - "body": { - "$ref": "3502" - }, - "isNullable": true - }, - "description": "Create or Update Sign-In settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateSignIn": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "enabled": true - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/signin", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "signin", - "properties": { - "enabled": true - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "17025", - "fixed": false, - "raw": "SignInSettings" - }, - "typeName": { - "$id": "17026", - "fixed": false - }, - "nameForProperty": "SignInSettings" - }, - { - "$id": "17027", - "methods": [ - { - "$id": "17028", - "parameters": [ - { - "$id": "17029", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17030", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17031", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17032", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17033", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17034", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17035", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17036", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17037", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17038", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17039", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17040", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17041", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17042", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17043", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17044", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17045", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17046", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17047", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17048", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17049", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17050", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17051", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17052", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17053", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "17054", - "fixed": false, - "raw": "SignUpSettings" - }, - "serializedName": "SignUpSettings_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signup", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "17055", - "headers": { - "$ref": "5752" - }, - "extensions": { - "$id": "17056", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·j21lta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·j21lta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17057", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5752" - }, - "extensions": { - "$id": "17058", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·x1sbfv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·x1sbfv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17059", - "headers": { - "$ref": "5752" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the SignUpSettings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadSignUpSettings": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17060", - "parameters": [ - { - "$id": "17061", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17062", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17063", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17064", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17065", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17066", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17067", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17068", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17069", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17070", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17071", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17072", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17073", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17074", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17075", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17076", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17077", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17078", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17079", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17080", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17081", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17082", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17083", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17084", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17085", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "17086", - "fixed": false, - "raw": "SignUpSettings" - }, - "serializedName": "SignUpSettings_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signup", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17087", - "body": { - "$ref": "3540" - }, - "headers": { - "$ref": "5760" - }, - "extensions": { - "$id": "17088", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·6jz0jq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·6jz0jq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17089", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5760" - }, - "extensions": { - "$id": "17090", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·10rhkgo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·10rhkgo·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17091", - "body": { - "$ref": "3540" - }, - "headers": { - "$ref": "5760" - }, - "isNullable": true - }, - "description": "Get Sign Up Settings for the Portal", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementPortalSettingsGetSignUp": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/signup", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "signup", - "properties": { - "enabled": true, - "termsOfService": { - "text": "Terms of service text.", - "enabled": true, - "consentRequired": true - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17092", - "parameters": [ - { - "$id": "17093", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17094", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17095", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17096", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17097", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17098", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17099", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17100", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17101", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17102", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17103", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17104", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17105", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17106", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17107", - "fixed": false, - "raw": "Update Sign-Up settings." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1ln63c1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·1ln63c1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17108", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3540" - } - }, - { - "$id": "17109", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17110", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17111", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17112", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17113", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17114", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17115", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17116", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17117", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17118", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17119", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17120", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17121", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17122", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17123", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17124", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17125", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17126", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17127", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "17128", - "fixed": false, - "raw": "SignUpSettings" - }, - "serializedName": "SignUpSettings_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signup", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "17129", - "extensions": { - "$id": "17130", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·nhcoth·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·nhcoth·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17131", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17132", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·14u5yu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·14u5yu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17133", - "isNullable": true - }, - "description": "Update Sign-Up settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateSignUp": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "enabled": true, - "termsOfService": { - "enabled": true, - "text": "Terms of service text.", - "consentRequired": true - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17134", - "parameters": [ - { - "$id": "17135", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17136", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17137", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17138", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17139", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17140", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17141", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17142", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17143", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17144", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17145", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17146", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17147", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17148", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17149", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·eu8lis·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·eu8lis·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17150", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3540" - } - }, - { - "$id": "17151", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17152", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17153", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17154", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17155", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17156", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17157", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17158", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17159", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17160", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17161", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17162", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17163", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17164", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17165", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17166", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17167", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17168", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17169", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "17170", - "fixed": false, - "raw": "SignUpSettings" - }, - "serializedName": "SignUpSettings_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/signup", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "17171", - "body": { - "$ref": "3540" - }, - "extensions": { - "$id": "17172", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·4hn2b9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·4hn2b9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17173", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17174", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1wol80j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1wol80j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-signup·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17175", - "body": { - "$ref": "3540" - }, - "isNullable": true - }, - "description": "Create or Update Sign-Up settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateSignUp": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "enabled": true, - "termsOfService": { - "enabled": true, - "text": "Terms of service text.", - "consentRequired": true - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/signup", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "signup", - "properties": { - "enabled": true, - "termsOfService": { - "text": "Terms of service text.", - "enabled": true, - "consentRequired": true - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "17176", - "fixed": false, - "raw": "SignUpSettings" - }, - "typeName": { - "$id": "17177", - "fixed": false - }, - "nameForProperty": "SignUpSettings" - }, - { - "$id": "17178", - "methods": [ - { - "$id": "17179", - "parameters": [ - { - "$id": "17180", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17181", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17182", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17183", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17184", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17185", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17186", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17187", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17188", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17189", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17190", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17191", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17192", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17193", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17194", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17195", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17196", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17197", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17198", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17199", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17200", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17201", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17202", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17203", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17204", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "17205", - "fixed": false, - "raw": "DelegationSettings" - }, - "serializedName": "DelegationSettings_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/delegation", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "17206", - "headers": { - "$ref": "5768" - }, - "extensions": { - "$id": "17207", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1l5bvf1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1l5bvf1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17208", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5768" - }, - "extensions": { - "$id": "17209", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·ba663j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·ba663j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17210", - "headers": { - "$ref": "5768" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the DelegationSettings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadDelegationSettings": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17211", - "parameters": [ - { - "$id": "17212", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17213", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17214", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17215", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17216", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17217", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17218", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17219", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17220", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17221", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17222", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17223", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17224", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17225", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17226", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17227", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17228", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17229", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17230", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17231", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17232", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17233", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17234", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17235", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17236", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "17237", - "fixed": false, - "raw": "DelegationSettings" - }, - "serializedName": "DelegationSettings_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/delegation", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17238", - "body": { - "$ref": "3488" - }, - "headers": { - "$ref": "5776" - }, - "extensions": { - "$id": "17239", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1a7wgvw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1a7wgvw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17240", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5776" - }, - "extensions": { - "$id": "17241", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·mkjcly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·mkjcly·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17242", - "body": { - "$ref": "3488" - }, - "headers": { - "$ref": "5776" - }, - "isNullable": true - }, - "description": "Get Delegation Settings for the Portal.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementPortalSettingsGetDelegation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/delegation", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "delegation", - "properties": { - "url": "http://contoso.com/delegation", - "subscriptions": { - "enabled": true - }, - "userRegistration": { - "enabled": true - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17243", - "parameters": [ - { - "$id": "17244", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17245", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17246", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17247", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17248", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17249", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17250", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17251", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17252", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17253", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17254", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17255", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17256", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17257", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17258", - "fixed": false, - "raw": "Update Delegation settings." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1kt4gmb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·1kt4gmb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17259", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3488" - } - }, - { - "$id": "17260", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17261", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17262", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17263", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17264", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17265", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17266", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17267", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17268", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17269", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17270", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17271", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17272", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17273", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17274", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17275", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17276", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17277", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17278", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "17279", - "fixed": false, - "raw": "DelegationSettings" - }, - "serializedName": "DelegationSettings_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/delegation", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "17280", - "extensions": { - "$id": "17281", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·1pzgekg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·1pzgekg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17282", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17283", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·3i0fga·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·3i0fga·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17284", - "isNullable": true - }, - "description": "Update Delegation settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateDelegation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "url": "http://contoso.com/delegation", - "validationKey": "nVF7aKIvr9mV/RM5lOD0sYoi8ThXTRHQP7o66hvUmjCDkPKR3qxPu/otJcNciz2aQdqPuzJH3ECG4TU2yZjQ7Q==", - "subscriptions": { - "enabled": true - }, - "userRegistration": { - "enabled": true - } - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17285", - "parameters": [ - { - "$id": "17286", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17287", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17288", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17289", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17290", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17291", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17292", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17293", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17294", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17295", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17296", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17297", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17298", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17299", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17300", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·p81kc7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/requestBodies/paths·p81kc7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17301", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3488" - } - }, - { - "$id": "17302", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17303", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17304", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17305", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17306", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17307", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17308", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17309", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17310", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17311", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17312", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17313", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17314", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17315", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17316", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17317", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17318", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17319", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17320", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "17321", - "fixed": false, - "raw": "DelegationSettings" - }, - "serializedName": "DelegationSettings_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/delegation", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "17322", - "body": { - "$ref": "3488" - }, - "extensions": { - "$id": "17323", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·8jg6o3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·8jg6o3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17324", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17325", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·18d4i4n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·18d4i4n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17326", - "body": { - "$ref": "3488" - }, - "isNullable": true - }, - "description": "Create or Update Delegation settings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementPortalSettingsUpdateDelegation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "url": "http://contoso.com/delegation", - "validationKey": "nVF7aKIvr9mV/RM5lOD0sYoi8ThXTRHQP7o66hvUmjCDkPKR3qxPu/otJcNciz2aQdqPuzJH3ECG4TU2yZjQ7Q==", - "subscriptions": { - "enabled": true - }, - "userRegistration": { - "enabled": true - } - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/portalsettings/delegation", - "type": "Microsoft.ApiManagement/service/portalsettings", - "name": "delegation", - "properties": { - "url": "http://contoso.com/delegation", - "subscriptions": { - "enabled": true - }, - "userRegistration": { - "enabled": true - } - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17327", - "parameters": [ - { - "$id": "17328", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17329", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17330", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17331", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17332", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17333", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17334", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17335", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17336", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17337", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17338", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17339", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17340", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17341", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17342", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17343", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17344", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17345", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17346", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17347", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17348", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17349", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17350", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17351", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17352", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "17353", - "fixed": false, - "raw": "DelegationSettings" - }, - "serializedName": "DelegationSettings_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/portalsettings/delegation/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "17354", - "body": { - "$ref": "4871" - }, - "extensions": { - "$id": "17355", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·3gkfnj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·3gkfnj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17356", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17357", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///847?oai3.shaken.json" - ], - "name": "paths·3wh4wf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimportalsettings.json#/components/responses/paths·3wh4wf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-portalsettings-delegation-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17358", - "body": { - "$ref": "4871" - }, - "isNullable": true - }, - "description": "Gets the secret validation key of the DelegationSettings.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsPortalSettings": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "validationKey": "nVF7aKIvr9mV/RM5lOD0sYoi8ThXTRHQP7o66hvUmjCDkPKR3qxPu/otJcNciz2aQdqPuzJH3ECG4TU2yZjQ7Q==" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "17359", - "fixed": false, - "raw": "DelegationSettings" - }, - "typeName": { - "$id": "17360", - "fixed": false - }, - "nameForProperty": "DelegationSettings" - }, - { - "$id": "17361", - "methods": [ - { - "$id": "17362", - "parameters": [ - { - "$id": "17363", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17364", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17365", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17366", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17367", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17368", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17369", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17370", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17371", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17372", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17373", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17374", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17375", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17376", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17377", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| groups | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·16fv999·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·16fv999·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17378", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "17379", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17380", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17381", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "17382", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17383", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17384", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "17385", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17386", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17387", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "17388", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17389", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17390", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "17391", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17392", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17393", - "clientProperty": { - "$ref": "6517" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17394", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17395", - "fixed": false, - "raw": "When set to true, the response contains an array of groups that have visibility to the product. The default is false." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·wkoi6v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·wkoi6v·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17396", - "fixed": false, - "raw": "expandGroups" - }, - "serializedName": "expandGroups", - "modelType": { - "$id": "17397", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "17398", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "17399", - "clientProperty": { - "$ref": "6281" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17400", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17401", - "fixed": false, - "raw": "Products which are part of a specific tag." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1tsogxp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·1tsogxp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17402", - "fixed": false, - "raw": "tags" - }, - "serializedName": "tags", - "modelType": { - "$id": "17403", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17404", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17405", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17406", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17407", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17408", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17409", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17410", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17411", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17412", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17413", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17414", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17415", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17416", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17417", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "17418", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17419", - "body": { - "$ref": "3602" - }, - "extensions": { - "$id": "17420", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·12c3y0j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·12c3y0j·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17421", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17422", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·fb97u6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·fb97u6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17423", - "body": { - "$ref": "3602" - }, - "isNullable": true - }, - "description": "Lists a collection of products in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ProductContract", - "x-ms-examples": { - "ApiManagementListProducts": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/kjoshiarmtemplateCert1", - "type": "Microsoft.ApiManagement/service/products", - "name": "kjoshiarmtemplateCert1", - "properties": { - "displayName": "Dev", - "description": "Development Product", - "subscriptionRequired": false, - "state": "published" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/starter", - "type": "Microsoft.ApiManagement/service/products", - "name": "starter", - "properties": { - "displayName": "Starter", - "description": "Subscribers will be able to run 5 calls/minute up to a maximum of 100 calls/week.", - "terms": "", - "subscriptionRequired": true, - "approvalRequired": false, - "subscriptionsLimit": "1", - "state": "published" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/unlimited", - "type": "Microsoft.ApiManagement/service/products", - "name": "unlimited", - "properties": { - "displayName": "Unlimited", - "description": "Subscribers have completely unlimited access to the API. Administrator approval is required.", - "subscriptionRequired": true, - "approvalRequired": true, - "subscriptionsLimit": "1", - "state": "published" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17424", - "parameters": [ - { - "$id": "17425", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17426", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17427", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17428", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17429", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17430", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17431", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17432", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17433", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17434", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17435", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17436", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17437", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17438", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17439", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17440", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17441", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17442", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17443", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17444", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17445", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17446", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17447", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17448", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17449", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17451", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17452", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17455", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "17456", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "17457", - "headers": { - "$ref": "5784" - }, - "extensions": { - "$id": "17458", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1m2jbd9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1m2jbd9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17459", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5784" - }, - "extensions": { - "$id": "17460", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·12c6mfw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·12c6mfw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17461", - "headers": { - "$ref": "5784" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the product specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "unlimited" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17462", - "parameters": [ - { - "$id": "17463", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17464", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17465", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17466", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17467", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17468", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17469", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17470", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17471", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17472", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17473", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17474", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17475", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17476", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17477", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17478", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17479", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17480", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17481", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17482", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17483", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17484", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17485", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17486", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17487", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17488", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17489", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17490", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17491", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17492", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17493", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "17494", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17495", - "body": { - "$ref": "3596" - }, - "headers": { - "$ref": "5792" - }, - "extensions": { - "$id": "17496", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·y611cz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·y611cz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17497", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5792" - }, - "extensions": { - "$id": "17498", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1d2lp0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1d2lp0w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17499", - "body": { - "$ref": "3596" - }, - "headers": { - "$ref": "5792" - }, - "isNullable": true - }, - "description": "Gets the details of the product specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "unlimited" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/unlimited", - "type": "Microsoft.ApiManagement/service/products", - "name": "unlimited", - "properties": { - "displayName": "Unlimited", - "description": "Subscribers have completely unlimited access to the API. Administrator approval is required.", - "subscriptionRequired": true, - "approvalRequired": true, - "subscriptionsLimit": "1", - "state": "published" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17500", - "parameters": [ - { - "$id": "17501", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17502", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17503", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17504", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17505", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17506", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17507", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17508", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17509", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17510", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17511", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17512", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17513", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17514", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17515", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17516", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17517", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17518", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17519", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17520", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17521", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·q4gkav·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/requestBodies/paths·q4gkav·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17522", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3596" - } - }, - { - "$id": "17523", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17524", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17525", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17526", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17527", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17528", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17529", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17530", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17531", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17532", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17533", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17534", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17535", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17536", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17537", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17538", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17539", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17540", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17541", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "17542", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "17543", - "body": { - "$ref": "3596" - }, - "headers": { - "$ref": "5800" - }, - "extensions": { - "$id": "17544", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·av8iqh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·av8iqh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "17545", - "body": { - "$ref": "3596" - }, - "headers": { - "$ref": "5800" - }, - "extensions": { - "$id": "17546", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·d1r5pd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·d1r5pd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17547", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5800" - }, - "extensions": { - "$id": "17548", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·7d0y84·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·7d0y84·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17549", - "body": { - "$ref": "3596" - }, - "headers": { - "$ref": "5800" - }, - "isNullable": true - }, - "description": "Creates or Updates a product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "parameters": { - "properties": { - "displayName": "Test Template ProductName 4" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/testproduct", - "type": "Microsoft.ApiManagement/service/products", - "name": "testproduct", - "properties": { - "displayName": "Test Template ProductName 4", - "subscriptionRequired": true, - "approvalRequired": false, - "state": "notPublished" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/testproduct", - "type": "Microsoft.ApiManagement/service/products", - "name": "testproduct", - "properties": { - "displayName": "Test Template ProductName 4", - "subscriptionRequired": true, - "approvalRequired": false, - "state": "notPublished" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17550", - "parameters": [ - { - "$id": "17551", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17552", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17553", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17554", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17555", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17556", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17557", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17558", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17559", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17560", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17561", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17562", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17563", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17564", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17565", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17566", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17567", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17568", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17569", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "17570", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17571", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·15n25g0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/requestBodies/paths·15n25g0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17572", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3638" - } - }, - { - "$id": "17573", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17574", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17575", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17576", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17577", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17578", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17579", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17580", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17581", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17582", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17583", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17584", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17585", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17586", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17587", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17588", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17589", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17590", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17591", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "17592", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "17593", - "extensions": { - "$id": "17594", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1hp4lhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1hp4lhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17595", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17596", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·4lfyjr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·4lfyjr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17597", - "isNullable": true - }, - "description": "Update existing product details.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "Test Template ProductName 4" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17598", - "parameters": [ - { - "$id": "17599", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17600", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17601", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17602", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17603", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17604", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17605", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17606", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17607", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17608", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17609", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17610", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17611", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17612", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17613", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17614", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17615", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17616", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17617", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "17618", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17619", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17620", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "17621", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17622", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17623", - "clientProperty": { - "$ref": "6529" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17624", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17625", - "fixed": false, - "raw": "Delete existing subscriptions associated with the product or not." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·a68owy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·a68owy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17626", - "fixed": false, - "raw": "deleteSubscriptions" - }, - "serializedName": "deleteSubscriptions", - "modelType": { - "$id": "17627", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "17628", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "17629", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17630", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17631", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17632", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17633", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17634", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17635", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17636", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17637", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17638", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17639", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17640", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17641", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "17642", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "17643", - "extensions": { - "$id": "17644", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1d250tm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1d250tm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "17645", - "extensions": { - "$id": "17646", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1hy6po4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1hy6po4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17647", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17648", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·171a5j4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·171a5j4·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17649", - "isNullable": true - }, - "description": "Delete product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "deleteSubscriptions": true, - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17650", - "parameters": [ - { - "$id": "17651", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17652", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17653", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17654", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17655", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17656", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17657", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17658", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17659", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17660", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17661", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17662", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17663", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17664", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17665", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·r7ickx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/parameters/paths·r7ickx·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17666", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "17667", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17668", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17669", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "17670", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17671", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17672", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "17673", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17674", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17675", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "17676", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17677", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17678", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "17679", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17680", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17681", - "clientProperty": { - "$ref": "6565" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17682", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17683", - "fixed": false, - "raw": "Include not tagged Products." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·1h3cie7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/parameters/paths·1h3cie7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17684", - "fixed": false, - "raw": "includeNotTaggedProducts" - }, - "serializedName": "includeNotTaggedProducts", - "modelType": { - "$id": "17685", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "17686", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "17687", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17688", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17689", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17690", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17691", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17692", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17693", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17694", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17695", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17696", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17697", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17698", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17699", - "fixed": false, - "raw": "ListByTags" - }, - "group": { - "$id": "17700", - "fixed": false, - "raw": "Product" - }, - "serializedName": "Product_ListByTags", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/productsByTags", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17701", - "body": { - "$ref": "4570" - }, - "extensions": { - "$id": "17702", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·1m2e13z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/responses/paths·1m2e13z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17703", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17704", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///849?oai3.shaken.json" - ], - "name": "paths·orehca·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproductsByTags.json#/components/responses/paths·orehca·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-productsbytags·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17705", - "body": { - "$ref": "4570" - }, - "isNullable": true - }, - "description": "Lists a collection of products associated with tags.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagResourceContract", - "x-ms-examples": { - "ApiManagementListProductsByTags": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "product": { - "id": "/products/starter", - "name": "Starter", - "description": "Subscribers will be able to run 5 calls/minute up to a maximum of 100 calls/week.", - "terms": "", - "subscriptionRequired": true, - "approvalRequired": false, - "subscriptionsLimit": "1", - "state": "published" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "17706", - "fixed": false, - "raw": "Product" - }, - "typeName": { - "$id": "17707", - "fixed": false - }, - "nameForProperty": "Product" - }, - { - "$id": "17708", - "methods": [ - { - "$id": "17709", - "parameters": [ - { - "$id": "17710", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17711", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17712", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17713", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17714", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17715", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17716", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17717", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17718", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17719", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17720", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17721", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17722", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17723", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17724", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17725", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17726", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17727", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17728", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17729", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17730", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·y1lzds·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·y1lzds·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17731", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "17732", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17733", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17734", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "17735", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17736", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17737", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "17738", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17739", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17740", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "17741", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17742", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17743", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "17744", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17745", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17746", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17747", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17748", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17749", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17750", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17751", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17752", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17753", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17754", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17755", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17756", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17757", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17758", - "fixed": false, - "raw": "ListByProduct" - }, - "group": { - "$id": "17759", - "fixed": false, - "raw": "ProductApi" - }, - "serializedName": "ProductApi_ListByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/apis", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17760", - "body": { - "$ref": "1135" - }, - "extensions": { - "$id": "17761", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·ewnewv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·ewnewv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17762", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17763", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1f2ecjy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1f2ecjy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17764", - "body": { - "$ref": "1135" - }, - "isNullable": true - }, - "description": "Lists a collection of the APIs associated with a product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ApiContract", - "x-ms-examples": { - "ApiManagementListProductApis": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5768181ea40f7eb6c49f6ac7" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5768181ea40f7eb6c49f6ac7/apis/57681820a40f7eb6c49f6aca", - "type": "Microsoft.ApiManagement/service/products/apis", - "name": "57681820a40f7eb6c49f6aca", - "properties": { - "displayName": "api_57681820a40f7eb6c49f6acb", - "apiRevision": "1", - "description": "description_57681820a40f7eb6c49f6acc", - "serviceUrl": "http://contoso/57681820a40f7eb6c49f6acd", - "path": "suffix_57681820a40f7eb6c49f6ace", - "protocols": [ - "https" - ], - "isCurrent": true - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17765", - "parameters": [ - { - "$id": "17766", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17767", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17768", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17769", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17770", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17771", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17772", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17773", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17774", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17775", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17776", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17777", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17778", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17780", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17781", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17782", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17783", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17784", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "17785", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17786", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17787", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "17788", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17789", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17790", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17791", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17792", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17793", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17796", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17797", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17798", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17799", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17800", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17801", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17802", - "fixed": false, - "raw": "CheckEntityExists" - }, - "group": { - "$id": "17803", - "fixed": false, - "raw": "ProductApi" - }, - "serializedName": "ProductApi_CheckEntityExists", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "NoContent": { - "$id": "17804", - "extensions": { - "$id": "17805", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·haqgzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·head·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·haqgzy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·head·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17806", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17807", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·a0zy17·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·a0zy17·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17808", - "isNullable": true - }, - "description": "Checks that API entity specified by identifier is associated with the Product entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadProductApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5931a75ae4bbd512a88c680b", - "apiId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17809", - "parameters": [ - { - "$id": "17810", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17811", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17812", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17813", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17814", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17815", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17816", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17817", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17818", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17819", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17820", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17821", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17822", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17823", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17824", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17825", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17826", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17827", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17828", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "17829", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17830", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17831", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "17832", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17833", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17834", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17835", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17836", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17837", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17838", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17839", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17840", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17841", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17842", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17843", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17844", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17845", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17846", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "17847", - "fixed": false, - "raw": "ProductApi" - }, - "serializedName": "ProductApi_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "17848", - "body": { - "$ref": "1129" - }, - "extensions": { - "$id": "17849", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1x8g8vz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1x8g8vz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "17850", - "body": { - "$ref": "1129" - }, - "extensions": { - "$id": "17851", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1ioeaj9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1ioeaj9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17852", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17853", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·yifgv1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·yifgv1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17854", - "body": { - "$ref": "1129" - }, - "isNullable": true - }, - "description": "Adds an API to the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateProductApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "apiId": "echo-api" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5931a75ae4bbd512a88c680b", - "type": "Microsoft.ApiManagement/service/apis", - "name": "5931a75ae4bbd512a88c680b", - "properties": { - "displayName": "EchoApi", - "apiRevision": "1", - "serviceUrl": "https://contoso.com/apis/echo", - "path": "", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/apis/5931a75ae4bbd512a88c680b", - "type": "Microsoft.ApiManagement/service/apis", - "name": "5931a75ae4bbd512a88c680b", - "properties": { - "displayName": "EchoApi", - "apiRevision": "1", - "serviceUrl": "https://contoso.com/apis/echo", - "path": "", - "protocols": [ - "http", - "https" - ], - "subscriptionKeyParameterNames": { - "header": "Ocp-Apim-Subscription-Key", - "query": "subscription-key" - }, - "isCurrent": true - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17855", - "parameters": [ - { - "$id": "17856", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17857", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17858", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17859", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17860", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17861", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17862", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17863", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17864", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17865", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17866", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17867", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17868", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17869", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17870", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17871", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17872", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17873", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17874", - "clientProperty": { - "$ref": "6019" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "17875", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17876", - "fixed": false, - "raw": "API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ApiIdRevParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ApiIdRevParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17877", - "fixed": false, - "raw": "apiId" - }, - "serializedName": "apiId", - "modelType": { - "$id": "17878", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17879", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17880", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17881", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17882", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17883", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17884", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17885", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17886", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17887", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17888", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17889", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17890", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17891", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17892", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "17893", - "fixed": false, - "raw": "ProductApi" - }, - "serializedName": "ProductApi_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/apis/{apiId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "17894", - "extensions": { - "$id": "17895", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·5qt2pd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·5qt2pd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "17896", - "extensions": { - "$id": "17897", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1x7yllz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1x7yllz·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17898", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17899", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·10otgta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·10otgta·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-apis-apiid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17900", - "isNullable": true - }, - "description": "Deletes the specified API from the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteProductApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "apiId": "echo-api", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "17901", - "fixed": false, - "raw": "ProductApi" - }, - "typeName": { - "$id": "17902", - "fixed": false - }, - "nameForProperty": "ProductApi" - }, - { - "$id": "17903", - "methods": [ - { - "$id": "17904", - "parameters": [ - { - "$id": "17905", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17906", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17907", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17908", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17909", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17910", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17911", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17912", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17913", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17914", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17915", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17916", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17917", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17918", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17919", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17920", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17921", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17922", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17923", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17924", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17925", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | |
| displayName | filter | eq, ne | |
| description | filter | eq, ne | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·wo5o7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·wo5o7f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17926", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "17927", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17928", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17929", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "17930", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17931", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17932", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "17933", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17934", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17935", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "17936", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17937", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "17938", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "17939", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "17940", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "17941", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17942", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17943", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17944", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17945", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17946", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17947", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17948", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17949", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17950", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17951", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17952", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17953", - "fixed": false, - "raw": "ListByProduct" - }, - "group": { - "$id": "17954", - "fixed": false, - "raw": "ProductGroup" - }, - "serializedName": "ProductGroup_ListByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/groups", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "17955", - "body": { - "$ref": "2415" - }, - "extensions": { - "$id": "17956", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1ovk4z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1ovk4z·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "17957", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "17958", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·5yqwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·5yqwi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "17959", - "body": { - "$ref": "2415" - }, - "isNullable": true - }, - "description": "Lists the collection of developer groups associated with the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/GroupContract", - "x-ms-examples": { - "ApiManagementListProductGroups": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5600b57e7e8880006a060002" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b57e7e8880006a060002/groups/5600b57e7e8880006a020001", - "type": "Microsoft.ApiManagement/service/products/groups", - "name": "5600b57e7e8880006a020001", - "properties": { - "displayName": "Administrators", - "description": "Administrators is a built-in group. Its membership is managed by the system. Microsoft Azure subscription administrators fall into this group.", - "builtIn": true, - "type": "system" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b57e7e8880006a060002/groups/5600b57e7e8880006a020002", - "type": "Microsoft.ApiManagement/service/products/groups", - "name": "5600b57e7e8880006a020002", - "properties": { - "displayName": "Developers", - "description": "Developers is a built-in group. Its membership is managed by the system. Signed-in users fall into this group.", - "builtIn": true, - "type": "system" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b57e7e8880006a060002/groups/5600b57e7e8880006a020003", - "type": "Microsoft.ApiManagement/service/products/groups", - "name": "5600b57e7e8880006a020003", - "properties": { - "displayName": "Guests", - "description": "Guests is a built-in group. Its membership is managed by the system. Unauthenticated users visiting the developer portal fall into this group.", - "builtIn": true, - "type": "system" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "17960", - "parameters": [ - { - "$id": "17961", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17962", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17963", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17964", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "17965", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17966", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17967", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "17968", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17969", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17970", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "17971", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17972", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17973", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17974", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17975", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17976", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "17977", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17978", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17979", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "17980", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17981", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17982", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "17983", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17984", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17985", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "17986", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "17987", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "17988", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "17989", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17990", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "17991", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "17992", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "17993", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "17994", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "17995", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "17996", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "17997", - "fixed": false, - "raw": "CheckEntityExists" - }, - "group": { - "$id": "17998", - "fixed": false, - "raw": "ProductGroup" - }, - "serializedName": "ProductGroup_CheckEntityExists", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "NoContent": { - "$id": "17999", - "extensions": { - "$id": "18000", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·xy51za·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·head·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·xy51za·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·head·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18001", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18002", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·eurugu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·eurugu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18003", - "isNullable": true - }, - "description": "Checks that Group entity specified by identifier is associated with the Product entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadProductGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5931a75ae4bbd512a88c680b", - "groupId": "59306a29e4bbd510dc24e5f9" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18004", - "parameters": [ - { - "$id": "18005", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18006", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18007", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18008", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18009", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18010", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18011", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18012", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18013", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18014", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18015", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18016", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18017", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18018", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18019", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18020", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18021", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18022", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18023", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18024", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18025", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18026", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "18027", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18028", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18029", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18030", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18031", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18032", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18033", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18034", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18035", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18036", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18037", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18038", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18039", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18040", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18041", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "18042", - "fixed": false, - "raw": "ProductGroup" - }, - "serializedName": "ProductGroup_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "18043", - "body": { - "$ref": "2409" - }, - "extensions": { - "$id": "18044", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·11svedp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·11svedp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "18045", - "body": { - "$ref": "2409" - }, - "extensions": { - "$id": "18046", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1nay3b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1nay3b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18047", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18048", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·kfc253·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·kfc253·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18049", - "body": { - "$ref": "2409" - }, - "isNullable": true - }, - "description": "Adds the association between the specified developer group with the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementCreateProductGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "groupId": "templateGroup" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/templateGroup", - "type": "Microsoft.ApiManagement/service/products/groups", - "name": "templateGroup", - "properties": { - "displayName": "Template Group", - "description": "group created via Template", - "builtIn": false, - "type": "custom" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/groups/templateGroup", - "type": "Microsoft.ApiManagement/service/products/groups", - "name": "templateGroup", - "properties": { - "displayName": "Template Group", - "description": "group created via Template", - "builtIn": false, - "type": "custom" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18050", - "parameters": [ - { - "$id": "18051", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18052", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18053", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18054", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18055", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18056", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18057", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18058", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18059", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18060", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18061", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18062", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18063", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18064", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18065", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18066", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18067", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18068", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18069", - "clientProperty": { - "$ref": "6097" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18070", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18071", - "fixed": false, - "raw": "Group identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "GroupIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/GroupIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18072", - "fixed": false, - "raw": "groupId" - }, - "serializedName": "groupId", - "modelType": { - "$id": "18073", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18074", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18075", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18076", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18077", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18078", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18079", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18080", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18081", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18082", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18083", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18084", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18085", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18086", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18087", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "18088", - "fixed": false, - "raw": "ProductGroup" - }, - "serializedName": "ProductGroup_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/groups/{groupId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "18089", - "extensions": { - "$id": "18090", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·u0npry·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·u0npry·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "18091", - "extensions": { - "$id": "18092", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·gke5zq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·gke5zq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18093", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18094", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·zc537i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·zc537i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-groups-groupid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18095", - "isNullable": true - }, - "description": "Deletes the association between the specified group and product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteProductGroup": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "groupId": "templateGroup", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18096", - "fixed": false, - "raw": "ProductGroup" - }, - "typeName": { - "$id": "18097", - "fixed": false - }, - "nameForProperty": "ProductGroup" - }, - { - "$id": "18098", - "methods": [ - { - "$id": "18099", - "parameters": [ - { - "$id": "18100", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18101", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18102", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18103", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18104", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18105", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18106", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18107", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18108", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18109", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18110", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18111", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18112", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18113", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18114", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18115", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18116", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18117", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18118", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18119", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18120", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| user | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·10cgvz8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/parameters/paths·10cgvz8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18121", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18122", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18123", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18124", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18125", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18126", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18127", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18128", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18129", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18130", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18131", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18132", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18133", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18134", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18135", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18136", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18137", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18138", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18139", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18140", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18141", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18142", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18143", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18144", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18145", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18146", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18147", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18148", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "18149", - "fixed": false, - "raw": "ProductSubscriptions" - }, - "serializedName": "ProductSubscriptions_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/subscriptions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18150", - "body": { - "$ref": "4322" - }, - "extensions": { - "$id": "18151", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·18o8zpl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·18o8zpl·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18152", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18153", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·pi4bft·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·pi4bft·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-subscriptions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18154", - "body": { - "$ref": "4322" - }, - "isNullable": true - }, - "description": "Lists the collection of subscriptions to the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/SubscriptionContract", - "x-ms-examples": { - "ApiManagementListProductSubscriptions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5600b57e7e8880006a060002" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b57e7e8880006a060002/subscriptions/5600b57e7e8880006a070002", - "type": "Microsoft.ApiManagement/service/products/subscriptions", - "name": "5600b57e7e8880006a070002", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b57e7e8880006a060002", - "state": "active", - "createdDate": "2015-09-22T01:57:18.723Z" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18155", - "fixed": false, - "raw": "ProductSubscriptions" - }, - "typeName": { - "$id": "18156", - "fixed": false - }, - "nameForProperty": "ProductSubscriptions" - }, - { - "$id": "18157", - "methods": [ - { - "$id": "18158", - "parameters": [ - { - "$id": "18159", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18160", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18161", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18162", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18163", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18164", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18165", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18166", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18167", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18168", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18169", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18170", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18171", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18172", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18173", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18174", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18175", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18176", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18177", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18178", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18179", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18180", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18181", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18182", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18183", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18184", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18185", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18186", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18187", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18188", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18189", - "fixed": false, - "raw": "ListByProduct" - }, - "group": { - "$id": "18190", - "fixed": false, - "raw": "ProductPolicy" - }, - "serializedName": "ProductPolicy_ListByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18191", - "body": { - "$ref": "3402" - }, - "extensions": { - "$id": "18192", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·16zxtjw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·16zxtjw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18193", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18194", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·ap075x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·ap075x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18195", - "body": { - "$ref": "3402" - }, - "isNullable": true - }, - "description": "Get the policy configuration at the Product level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListProductPolicies": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "armTemplateProduct4" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/armTemplateProduct4/policies/policy", - "type": "Microsoft.ApiManagement/service/products/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18196", - "parameters": [ - { - "$id": "18197", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18198", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18199", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18200", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18201", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18202", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18203", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18204", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18205", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18206", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18207", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18208", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18209", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18210", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18211", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18212", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18213", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18214", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18215", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18216", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "18217", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18218", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "18219", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18220", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18221", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18222", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18223", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18224", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18225", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18226", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18227", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18228", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18229", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18230", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18231", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18232", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18233", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "18234", - "fixed": false, - "raw": "ProductPolicy" - }, - "serializedName": "ProductPolicy_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "18235", - "headers": { - "$ref": "5808" - }, - "extensions": { - "$id": "18236", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·z56bgt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·z56bgt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18237", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5808" - }, - "extensions": { - "$id": "18238", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1brs58y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1brs58y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18239", - "headers": { - "$ref": "5808" - }, - "isNullable": true - }, - "description": "Get the ETag of the policy configuration at the Product level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadProductPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "unlimited", - "policyId": "policy" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18240", - "parameters": [ - { - "$id": "18241", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18242", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18243", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18244", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18245", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18246", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18247", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18248", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18249", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18250", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18251", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18252", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18253", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18254", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18255", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18256", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18257", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18258", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18259", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18260", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "18261", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18262", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "18263", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18264", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18265", - "clientProperty": { - "$ref": "6159" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18266", - "fixed": false, - "raw": "xml" - }, - "deprecated": false, - "documentation": { - "$id": "18267", - "fixed": false, - "raw": "Policy Export Format." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyExportFormat", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyExportFormat" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18268", - "fixed": false, - "raw": "format" - }, - "serializedName": "format", - "modelType": { - "$ref": "5971" - } - }, - { - "$id": "18269", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18270", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18271", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18272", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18273", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18274", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18275", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18276", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18277", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18278", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18279", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18280", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18281", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "18282", - "fixed": false, - "raw": "ProductPolicy" - }, - "serializedName": "ProductPolicy_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18283", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5816" - }, - "extensions": { - "$id": "18284", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·87oigw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·87oigw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18285", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5816" - }, - "extensions": { - "$id": "18286", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1hk9gy9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1hk9gy9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18287", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5816" - }, - "isNullable": true - }, - "description": "Get the policy configuration at the Product level.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetProductPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "kjoshiarmTemplateProduct4", - "policyId": "policy" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/kjoshiarmTemplateProduct4/policies/policy", - "type": "Microsoft.ApiManagement/service/products/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18288", - "parameters": [ - { - "$id": "18289", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18290", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18291", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18292", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18293", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18294", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18295", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18296", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18297", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18298", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18299", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18300", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18301", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18302", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18303", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18304", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18305", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18306", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18307", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18308", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "18309", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18310", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "18311", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18312", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18313", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "18314", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18315", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18316", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "18317", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18318", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18319", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "18320", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18321", - "fixed": false, - "raw": "The policy contents to apply." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1qimops·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/requestBodies/paths·1qimops·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18322", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3396" - } - }, - { - "$id": "18323", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18324", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18325", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18326", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18327", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18328", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18329", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18330", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18331", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18332", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18333", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18334", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18335", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "18336", - "fixed": false, - "raw": "ProductPolicy" - }, - "serializedName": "ProductPolicy_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "18337", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5824" - }, - "extensions": { - "$id": "18338", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·1idygsp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·1idygsp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "18339", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5824" - }, - "extensions": { - "$id": "18340", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·sliifu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·sliifu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18341", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5824" - }, - "extensions": { - "$id": "18342", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·mdf2p2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·mdf2p2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18343", - "body": { - "$ref": "3396" - }, - "headers": { - "$ref": "5824" - }, - "isNullable": true - }, - "description": "Creates or updates policy configuration for the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "5", - "x-ms-examples": { - "ApiManagementCreateProductPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "5702e97e5157a50f48dce801", - "policyId": "policy", - "parameters": { - "properties": { - "format": "xml", - "value": "\r\n \r\n \r\n \r\n @( string.Join(\",\", DateTime.UtcNow, context.Deployment.ServiceName, context.RequestId, context.Request.IpAddress, context.Operation.Name) ) \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5702e97e5157a50f48dce801/policies/policy", - "type": "Microsoft.ApiManagement/service/products/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n @( string.Join(\",\", DateTime.UtcNow, context.Deployment.ServiceName, context.RequestId, context.Request.IpAddress, context.Operation.Name) ) \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5702e97e5157a50f48dce801/policies/policy", - "type": "Microsoft.ApiManagement/service/products/policies", - "name": "policy", - "properties": { - "value": "\r\n \r\n \r\n \r\n @( string.Join(\",\", DateTime.UtcNow, context.Deployment.ServiceName, context.RequestId, context.Request.IpAddress, context.Operation.Name) ) \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18344", - "parameters": [ - { - "$id": "18345", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18346", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18347", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18348", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18349", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18350", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18351", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18352", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18353", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18354", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18355", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18356", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18357", - "clientProperty": { - "$ref": "6169" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "MinLength": "1" - }, - "defaultValue": { - "$id": "18358", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18359", - "fixed": false, - "raw": "Product identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ProductIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ProductIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18360", - "fixed": false, - "raw": "productId" - }, - "serializedName": "productId", - "modelType": { - "$id": "18361", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18362", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18363", - "clientProperty": { - "$ref": "6163" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18364", - "fixed": false, - "raw": "policy" - }, - "deprecated": false, - "documentation": { - "$id": "18365", - "fixed": false, - "raw": "The identifier of the Policy." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "PolicyIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/PolicyIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18366", - "fixed": false, - "raw": "policyId" - }, - "serializedName": "policyId", - "modelType": { - "$id": "18367", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18368", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18369", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "18370", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18371", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18372", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "18373", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18374", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18375", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18376", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18377", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18378", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18379", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18380", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18381", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18382", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18383", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18384", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18385", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18386", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18387", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "18388", - "fixed": false, - "raw": "ProductPolicy" - }, - "serializedName": "ProductPolicy_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies/{policyId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "18389", - "extensions": { - "$id": "18390", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·2ksmfn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·2ksmfn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "18391", - "extensions": { - "$id": "18392", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·7jget3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·7jget3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18393", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18394", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///848?oai3.shaken.json" - ], - "name": "paths·127gk1k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimproducts.json#/components/responses/paths·127gk1k·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-products-productid-policies-policyid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18395", - "isNullable": true - }, - "description": "Deletes the policy configuration at the Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteProductPolicy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "productId": "testproduct", - "policyId": "policy", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18396", - "fixed": false, - "raw": "ProductPolicy" - }, - "typeName": { - "$id": "18397", - "fixed": false - }, - "nameForProperty": "ProductPolicy" - }, - { - "$id": "18398", - "methods": [ - { - "$id": "18399", - "parameters": [ - { - "$id": "18400", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18401", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18402", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18403", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18404", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18405", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18406", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18407", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18408", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18409", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18410", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18411", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18412", - "clientProperty": { - "$ref": "6181" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18413", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18414", - "fixed": false, - "raw": "Quota counter key identifier.This is the result of expression defined in counter-key attribute of the quota-by-key policy.For Example, if you specify counter-key=\"boo\" in the policy, then it’s accessible by \"boo\" counter key. But if it’s defined as counter-key=\"@(\"b\"+\"a\")\" then it will be accessible by \"ba\" key" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaCounterKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaCounterKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18415", - "fixed": false, - "raw": "quotaCounterKey" - }, - "serializedName": "quotaCounterKey", - "modelType": { - "$id": "18416", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18417", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18418", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18419", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18420", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18421", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18422", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18423", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18424", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18425", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18426", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18427", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18428", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18429", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18430", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "18431", - "fixed": false, - "raw": "QuotaByCounterKeys" - }, - "serializedName": "QuotaByCounterKeys_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18432", - "body": { - "$ref": "3778" - }, - "extensions": { - "$id": "18433", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·1fu2cej·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·1fu2cej·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18434", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18435", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·e0hnkr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·e0hnkr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18436", - "body": { - "$ref": "3778" - }, - "isNullable": true - }, - "description": "Lists a collection of current quota counter periods associated with the counter-key configured in the policy on the specified service instance. The api does not support paging yet.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-product-with-rules#a-namepolicies-ato-configure-call-rate-limit-and-quota-policies", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetQuotaCounterKeys": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "quotaCounterKey": "ba" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "counterKey": "ba", - "periodKey": "0_P3Y6M4DT12H30M5S", - "periodStartTime": "2014-08-04T04:24:35Z", - "periodEndTime": "2018-02-08T16:54:40Z", - "value": { - "callsCount": "5", - "kbTransferred": "2.5830078125" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18437", - "parameters": [ - { - "$id": "18438", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18439", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18440", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18441", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18442", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18443", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18444", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18445", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18446", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18447", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18448", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18449", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18450", - "clientProperty": { - "$ref": "6181" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18451", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18452", - "fixed": false, - "raw": "Quota counter key identifier.This is the result of expression defined in counter-key attribute of the quota-by-key policy.For Example, if you specify counter-key=\"boo\" in the policy, then it’s accessible by \"boo\" counter key. But if it’s defined as counter-key=\"@(\"b\"+\"a\")\" then it will be accessible by \"ba\" key" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaCounterKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaCounterKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18453", - "fixed": false, - "raw": "quotaCounterKey" - }, - "serializedName": "quotaCounterKey", - "modelType": { - "$id": "18454", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18455", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18456", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "18457", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18458", - "fixed": false, - "raw": "The value of the quota counter to be applied to all quota counter periods." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·6vd0fp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/requestBodies/paths·6vd0fp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18459", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3734" - } - }, - { - "$id": "18460", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18461", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18462", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18463", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18464", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18465", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18466", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18467", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18468", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18469", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18470", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18471", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18472", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "18473", - "fixed": false, - "raw": "QuotaByCounterKeys" - }, - "serializedName": "QuotaByCounterKeys_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "18474", - "extensions": { - "$id": "18475", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·son91m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·son91m·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18476", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18477", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·1nz6kw8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·1nz6kw8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18478", - "isNullable": true - }, - "description": "Updates all the quota counter values specified with the existing quota counter key to a value in the specified service instance. This should be used for reset of the quota counter values.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateQuotaCounterKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "quotaCounterKey": "ba", - "parameters": { - "callsCount": "0", - "kbTransferred": "2.5630078125" - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18479", - "fixed": false, - "raw": "QuotaByCounterKeys" - }, - "typeName": { - "$id": "18480", - "fixed": false - }, - "nameForProperty": "QuotaByCounterKeys" - }, - { - "$id": "18481", - "methods": [ - { - "$id": "18482", - "parameters": [ - { - "$id": "18483", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18484", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18485", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18486", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18487", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18488", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18489", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18490", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18491", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18492", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18493", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18494", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18495", - "clientProperty": { - "$ref": "6181" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18496", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18497", - "fixed": false, - "raw": "Quota counter key identifier.This is the result of expression defined in counter-key attribute of the quota-by-key policy.For Example, if you specify counter-key=\"boo\" in the policy, then it’s accessible by \"boo\" counter key. But if it’s defined as counter-key=\"@(\"b\"+\"a\")\" then it will be accessible by \"ba\" key" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaCounterKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaCounterKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18498", - "fixed": false, - "raw": "quotaCounterKey" - }, - "serializedName": "quotaCounterKey", - "modelType": { - "$id": "18499", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18500", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18501", - "clientProperty": { - "$ref": "6187" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18502", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18503", - "fixed": false, - "raw": "Quota period key identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaPeriodKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaPeriodKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18504", - "fixed": false, - "raw": "quotaPeriodKey" - }, - "serializedName": "quotaPeriodKey", - "modelType": { - "$id": "18505", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18506", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18507", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18508", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18509", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18510", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18511", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18512", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18513", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18514", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18515", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18516", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18517", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18518", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18519", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "18520", - "fixed": false, - "raw": "QuotaByPeriodKeys" - }, - "serializedName": "QuotaByPeriodKeys_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}/periods/{quotaPeriodKey}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18521", - "body": { - "$ref": "3748" - }, - "extensions": { - "$id": "18522", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·umjuu7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·umjuu7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18523", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18524", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·6rxq09·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·6rxq09·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18525", - "body": { - "$ref": "3748" - }, - "isNullable": true - }, - "description": "Gets the value of the quota counter associated with the counter-key in the policy for the specific period in service instance.", - "externalDocsUrl": "https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-product-with-rules#a-namepolicies-ato-configure-call-rate-limit-and-quota-policies", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetQuotaCounterKeysByQuotaPeriod": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "quotaCounterKey": "ba", - "quotaPeriodKey": "0_P3Y6M4DT12H30M5S" - }, - "responses": { - "200": { - "body": { - "counterKey": "ba", - "periodKey": "0_P3Y6M4DT12H30M5S", - "periodStartTime": "2014-08-04T04:24:35Z", - "periodEndTime": "2018-02-08T16:54:40Z", - "value": { - "callsCount": "0", - "kbTransferred": "2.5625" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18526", - "parameters": [ - { - "$id": "18527", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18528", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18529", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18530", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18531", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18532", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18533", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18534", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18535", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18536", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18537", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18538", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18539", - "clientProperty": { - "$ref": "6181" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18540", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18541", - "fixed": false, - "raw": "Quota counter key identifier.This is the result of expression defined in counter-key attribute of the quota-by-key policy.For Example, if you specify counter-key=\"boo\" in the policy, then it’s accessible by \"boo\" counter key. But if it’s defined as counter-key=\"@(\"b\"+\"a\")\" then it will be accessible by \"ba\" key" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaCounterKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaCounterKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18542", - "fixed": false, - "raw": "quotaCounterKey" - }, - "serializedName": "quotaCounterKey", - "modelType": { - "$id": "18543", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18544", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18545", - "clientProperty": { - "$ref": "6187" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18546", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18547", - "fixed": false, - "raw": "Quota period key identifier." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "QuotaPeriodKeyParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/QuotaPeriodKeyParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18548", - "fixed": false, - "raw": "quotaPeriodKey" - }, - "serializedName": "quotaPeriodKey", - "modelType": { - "$id": "18549", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18550", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18551", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "18552", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18553", - "fixed": false, - "raw": "The value of the Quota counter to be applied on the specified period." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·byihy1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/requestBodies/paths·byihy1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18554", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "3734" - } - }, - { - "$id": "18555", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18556", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18557", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18558", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18559", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18560", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18561", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18562", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18563", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18564", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18565", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18566", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18567", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "18568", - "fixed": false, - "raw": "QuotaByPeriodKeys" - }, - "serializedName": "QuotaByPeriodKeys_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/quotas/{quotaCounterKey}/periods/{quotaPeriodKey}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "18569", - "extensions": { - "$id": "18570", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·9g94pe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·9g94pe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18571", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18572", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///850?oai3.shaken.json" - ], - "name": "paths·1qgk03x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimquotas.json#/components/responses/paths·1qgk03x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-quotas-quotacounterkey-periods-quotaperiodkey·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18573", - "isNullable": true - }, - "description": "Updates an existing quota counter value in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "4", - "x-ms-examples": { - "ApiManagementUpdateQuotaCounterKeyByQuotaPeriod": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "quotaCounterKey": "ba", - "quotaPeriodKey": "0_P3Y6M4DT12H30M5S", - "parameters": { - "callsCount": "0", - "kbTransferred": "0" - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18574", - "fixed": false, - "raw": "QuotaByPeriodKeys" - }, - "typeName": { - "$id": "18575", - "fixed": false - }, - "nameForProperty": "QuotaByPeriodKeys" - }, - { - "$id": "18576", - "methods": [ - { - "$id": "18577", - "parameters": [ - { - "$id": "18578", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18579", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18580", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18581", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18582", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18583", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18584", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18586", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18587", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18588", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18589", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18590", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18591", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18592", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18593", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18594", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18595", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18596", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18597", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18598", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18599", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18600", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18601", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18602", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "18603", - "fixed": false, - "raw": "Region" - }, - "serializedName": "Region_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/regions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18604", - "body": { - "$ref": "68" - }, - "extensions": { - "$id": "18605", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///851?oai3.shaken.json" - ], - "name": "paths·ztkze2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-regions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimregions.json#/components/responses/paths·ztkze2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-regions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18606", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "18607", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///851?oai3.shaken.json" - ], - "name": "paths·1rpyr1b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-regions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimregions.json#/components/responses/paths·1rpyr1b·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-regions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "18608", - "body": { - "$ref": "68" - }, - "isNullable": true - }, - "description": "Lists all azure regions in which the service exists.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListRegions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "West US", - "isMasterRegion": true, - "isDeleted": false - } - ], - "count": "1", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "18609", - "fixed": false, - "raw": "Region" - }, - "typeName": { - "$id": "18610", - "fixed": false - }, - "nameForProperty": "Region" - }, - { - "$id": "18611", - "methods": [ - { - "$id": "18612", - "parameters": [ - { - "$id": "18613", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18614", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18615", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18616", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18617", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18618", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18619", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18620", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18621", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18622", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18623", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18624", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18625", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18626", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18627", - "fixed": false, - "raw": "The filter to apply on the operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·i2btxd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·i2btxd·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18628", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18629", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18630", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18631", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18632", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18633", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18634", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18635", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18636", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18637", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18638", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18639", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18640", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18641", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18642", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18643", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18644", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18645", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1ake9uj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1ake9uj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18646", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18647", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18648", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18649", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18650", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18651", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18652", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18653", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18654", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18655", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18656", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18657", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18658", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18659", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18660", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18661", - "fixed": false, - "raw": "ListByApi" - }, - "group": { - "$id": "18662", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByApi", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byApi", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18663", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18664", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·rfmk2e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·rfmk2e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byapi·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18665", - "isNullable": true - }, - "returnType": { - "$id": "18666", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by API.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByApi": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "Echo API", - "apiId": "/apis/5600b59475ff190048040001", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - }, - { - "name": "httpbin", - "apiId": "/apis/57a03a13e4bbd5119c8b19e9", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - } - ], - "count": "2", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18667", - "parameters": [ - { - "$id": "18668", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18669", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18670", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18671", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18672", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18673", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18674", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18675", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18676", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18677", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18678", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18679", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18680", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18681", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18682", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| userId | select, filter | eq | |
| apiRegion | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1i4jt2g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1i4jt2g·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18683", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18684", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18685", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18686", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18687", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18688", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18689", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18690", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18691", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18692", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18693", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18694", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18695", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18696", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18697", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18698", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18699", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18700", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·91ii1e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·91ii1e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18701", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18702", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18703", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18704", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18705", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18706", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18707", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18708", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18709", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18710", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18711", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18712", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18713", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18714", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18715", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18716", - "fixed": false, - "raw": "ListByUser" - }, - "group": { - "$id": "18717", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByUser", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byUser", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18718", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18719", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·ywqshh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·ywqshh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byuser·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18720", - "isNullable": true - }, - "returnType": { - "$id": "18721", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by User.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "Administrator", - "userId": "/users/1", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - }, - { - "name": "Samir Solanki", - "userId": "/users/56eaec62baf08b06e46d27fd", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - }, - { - "name": "Anonymous", - "userId": "/users/54c800b332965a0035030000", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - } - ], - "count": "3", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18722", - "parameters": [ - { - "$id": "18723", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18724", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18725", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18726", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18727", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18728", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18729", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18730", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18731", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18732", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18733", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18734", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18735", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18736", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18737", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | select, filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1ym2p3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1ym2p3i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18738", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18739", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18740", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18741", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18742", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18743", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18744", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18745", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18746", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18747", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18748", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18749", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18750", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18751", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18752", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18753", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18754", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18755", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·15hpe5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·15hpe5e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18756", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18757", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18758", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18759", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18760", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18761", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18762", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18763", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18764", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18765", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18766", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18767", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18768", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18769", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18770", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18771", - "fixed": false, - "raw": "ListByOperation" - }, - "group": { - "$id": "18772", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByOperation", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byOperation", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18773", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18774", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·14h5fxf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·14h5fxf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byoperation·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18775", - "isNullable": true - }, - "returnType": { - "$id": "18776", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by API Operations.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByOperation": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "get", - "apiId": "/apis/57a03a13e4bbd5119c8b19e9", - "operationId": "/apis/57a03a13e4bbd5119c8b19e9/operations/57a03a1dd8d14f0a780d7d14", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - }, - { - "name": "GetWeatherInformation", - "apiId": "/apis/57c999d1e4bbd50c988cb2c3", - "operationId": "/apis/57c999d1e4bbd50c988cb2c3/operations/57c999d1e4bbd50df889c93e", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - }, - { - "name": "GetCityForecastByZIP", - "apiId": "/apis/57c999d1e4bbd50c988cb2c3", - "operationId": "/apis/57c999d1e4bbd50c988cb2c3/operations/57c999d1e4bbd50df889c93f", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - } - ], - "count": "3", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18777", - "parameters": [ - { - "$id": "18778", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18779", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18780", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18781", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18782", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18783", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18784", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18785", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18786", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18787", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18788", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18789", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18790", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18791", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18792", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | select, filter | eq | |
| subscriptionId | filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·12axkuc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·12axkuc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18793", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18794", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18795", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18796", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18797", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18798", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18799", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18800", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18801", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18802", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18803", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18804", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18805", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18806", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18807", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18808", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18809", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18810", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1x8owdn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1x8owdn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18811", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18812", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18813", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18814", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18815", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18816", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18817", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18818", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18819", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18820", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18821", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18822", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18823", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18824", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18825", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18826", - "fixed": false, - "raw": "ListByProduct" - }, - "group": { - "$id": "18827", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByProduct", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byProduct", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18828", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18829", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·enkua7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·enkua7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byproduct·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18830", - "isNullable": true - }, - "returnType": { - "$id": "18831", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by Product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByProduct": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "Starter", - "productId": "/products/5600b59475ff190048060001", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - }, - { - "name": "Unlimited", - "productId": "/products/5600b59475ff190048060002", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - } - ], - "count": "2", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18832", - "parameters": [ - { - "$id": "18833", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18834", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18835", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18836", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18837", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18838", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18839", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18840", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18841", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18842", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18843", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18844", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18845", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18846", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18847", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| country | select | | |
| region | select | | |
| zip | select | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select | | |
| callCountBlocked | select | | |
| callCountFailed | select | | |
| callCountOther | select | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1knf12x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1knf12x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18848", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18849", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18850", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18851", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18852", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18853", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18854", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18855", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18856", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18857", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18858", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18859", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18860", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18861", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18862", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18863", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18864", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18865", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18866", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18867", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18868", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18869", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18870", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18871", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18872", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18873", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18874", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18875", - "fixed": false, - "raw": "ListByGeo" - }, - "group": { - "$id": "18876", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByGeo", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byGeo", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18877", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18878", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1prwxlw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·1prwxlw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bygeo·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18879", - "isNullable": true - }, - "returnType": { - "$id": "18880", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by geography.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByGeo": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "country": "US", - "region": "WA", - "zip": "98052", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18881", - "parameters": [ - { - "$id": "18882", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18883", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18884", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18885", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18886", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18887", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18888", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18889", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18890", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18891", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18892", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18893", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18894", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18895", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18896", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| displayName | select, orderBy | | |
| apiRegion | filter | eq | |
| userId | select, filter | eq | |
| productId | select, filter | eq | |
| subscriptionId | select, filter | eq | |
| callCountSuccess | select, orderBy | | |
| callCountBlocked | select, orderBy | | |
| callCountFailed | select, orderBy | | |
| callCountOther | select, orderBy | | |
| callCountTotal | select, orderBy | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select, orderBy | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1owptec·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1owptec·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18897", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18898", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18899", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18900", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18901", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18902", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18903", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18904", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18905", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18906", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18907", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18908", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18909", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18910", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18911", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18912", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18913", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18914", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1hj6ddg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1hj6ddg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18915", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18916", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18917", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18918", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18919", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18920", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18921", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18922", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18923", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18924", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18925", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18926", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18927", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18928", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18929", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18930", - "fixed": false, - "raw": "ListBySubscription" - }, - "group": { - "$id": "18931", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListBySubscription", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/bySubscription", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18932", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18933", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·7d70jn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·7d70jn·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bysubscription·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18934", - "isNullable": true - }, - "returnType": { - "$id": "18935", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by subscription.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsBySubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "name": "", - "userId": "/users/1", - "productId": "/products/5600b59475ff190048060001", - "subscriptionId": "/subscriptions/5600b59475ff190048070001", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - }, - { - "name": "", - "userId": "/users/1", - "productId": "/products/5600b59475ff190048060002", - "subscriptionId": "/subscriptions/5600b59475ff190048070002", - "callCountSuccess": "13", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "14", - "bandwidth": "11019", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1015.7607923076923", - "apiTimeMin": "330.3206", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "957.094776923077", - "serviceTimeMin": "215.24", - "serviceTimeMax": "1697.3612" - }, - { - "name": "", - "userId": "/users/1", - "productId": "/products/5702e97e5157a50f48dce801", - "subscriptionId": "/subscriptions/5702e97e5157a50a9c733303", - "callCountSuccess": "0", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "0", - "bandwidth": "0", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "0", - "apiTimeMin": "0", - "apiTimeMax": "0", - "serviceTimeAvg": "0", - "serviceTimeMin": "0", - "serviceTimeMax": "0" - } - ], - "count": "3", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18936", - "parameters": [ - { - "$id": "18937", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18938", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18939", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18940", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "18941", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18942", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18943", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "18944", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18945", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18946", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "18947", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18948", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18949", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18950", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18951", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter, select | ge, le | |
| interval | select | | |
| apiRegion | filter | eq | |
| userId | filter | eq | |
| productId | filter | eq | |
| subscriptionId | filter | eq | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| callCountSuccess | select | | |
| callCountBlocked | select | | |
| callCountFailed | select | | |
| callCountOther | select | | |
| bandwidth | select, orderBy | | |
| cacheHitsCount | select | | |
| cacheMissCount | select | | |
| apiTimeAvg | select | | |
| apiTimeMin | select | | |
| apiTimeMax | select | | |
| serviceTimeAvg | select | | |
| serviceTimeMin | select | | |
| serviceTimeMax | select | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1bk75fe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1bk75fe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18952", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "18953", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18954", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18955", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "18956", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18957", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18958", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "18959", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18960", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18961", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "18962", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18963", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18964", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "18965", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "18966", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "18967", - "clientProperty": { - "$ref": "6577" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18968", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18969", - "fixed": false, - "raw": "OData order by query option." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·1uwu4b2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·1uwu4b2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "18970", - "fixed": false, - "raw": "$orderby" - }, - "serializedName": "$orderby", - "modelType": { - "$id": "18971", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18972", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18973", - "clientProperty": { - "$ref": "6649" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18974", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18975", - "fixed": false, - "raw": "By time interval. Interval must be multiple of 15 minutes and may not be zero. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·4je6ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·6", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·4je6ib·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·parameters·6" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18976", - "fixed": false, - "raw": "interval" - }, - "serializedName": "interval", - "modelType": { - "$id": "18977", - "$type": "PrimaryType", - "format": "duration", - "knownPrimaryType": "timeSpan", - "name": { - "$id": "18978", - "fixed": false, - "raw": "TimeSpan" - }, - "deprecated": false - } - }, - { - "$id": "18979", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "18980", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "18981", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "18982", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "18983", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18984", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "18985", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18986", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "18987", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "18988", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "18989", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "18990", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "18991", - "fixed": false, - "raw": "ListByTime" - }, - "group": { - "$id": "18992", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByTime", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byTime", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "18993", - "body": { - "$ref": "4018" - }, - "extensions": { - "$id": "18994", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·v55xda·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·v55xda·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-bytime·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "18995", - "isNullable": true - }, - "returnType": { - "$id": "18996", - "body": { - "$ref": "4018" - }, - "isNullable": true - }, - "description": "Lists report records by Time.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/ReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByTime": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'", - "interval": "PT15M" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "timestamp": "2017-06-03T00:15:00Z", - "interval": "PT15M", - "callCountSuccess": "4", - "callCountBlocked": "0", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "4", - "bandwidth": "3243", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "1337.46335", - "apiTimeMin": "885.0839000000001", - "apiTimeMax": "1819.2173", - "serviceTimeAvg": "1255.917425", - "serviceTimeMin": "882.8264", - "serviceTimeMax": "1697.3612" - }, - { - "timestamp": "2017-06-03T00:30:00Z", - "interval": "PT15M", - "callCountSuccess": "9", - "callCountBlocked": "1", - "callCountFailed": "0", - "callCountOther": "0", - "callCountTotal": "10", - "bandwidth": "7776", - "cacheHitCount": "0", - "cacheMissCount": "0", - "apiTimeAvg": "872.7818777777778", - "apiTimeMin": "330.3206", - "apiTimeMax": "1093.8407", - "serviceTimeAvg": "824.2847111111112", - "serviceTimeMin": "215.24", - "serviceTimeMax": "973.2262000000001" - } - ], - "count": "2", - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "18997", - "parameters": [ - { - "$id": "18998", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "18999", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19000", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19001", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19002", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19003", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19004", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19005", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19006", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19007", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19008", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19009", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19010", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19011", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19012", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| timestamp | filter | ge, le | |
| apiId | filter | eq | |
| operationId | filter | eq | |
| productId | filter | eq | |
| userId | filter | eq | |
| apiRegion | filter | eq | |
| subscriptionId | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·12ipz25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/parameters/paths·12ipz25·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19013", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "19014", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19015", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19016", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "19017", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19018", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19019", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "19020", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19021", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19022", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "19023", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19024", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19025", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "19026", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19027", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19028", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19029", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19030", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19031", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19032", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19033", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19034", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19035", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19036", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19037", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19038", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19039", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19040", - "fixed": false, - "raw": "ListByRequest" - }, - "group": { - "$id": "19041", - "fixed": false, - "raw": "Reports" - }, - "serializedName": "Reports_ListByRequest", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byRequest", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19042", - "body": { - "$ref": "4148" - }, - "extensions": { - "$id": "19043", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///852?oai3.shaken.json" - ], - "name": "paths·19s7d3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimreports.json#/components/responses/paths·19s7d3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-reports-byrequest·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19044", - "isNullable": true - }, - "returnType": { - "$id": "19045", - "body": { - "$ref": "4148" - }, - "isNullable": true - }, - "description": "Lists report records by Request.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": null - }, - "x-ms-odata": "./definitions.json#/components/schemas/RequestReportRecordContract", - "x-ms-examples": { - "ApiManagementGetReportsByRequest": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "$filter": "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "apiId": "/apis/5931a75ae4bbd512a88c680b", - "operationId": "/apis/5931a75ae4bbd512a88c680b/operations/-", - "productId": "/products/-", - "userId": "/users/1", - "method": "GET", - "url": "https://apimService1.azure-api.net/echo/resource?param1=sample", - "ipAddress": "207.xx.155.xx", - "responseCode": "404", - "responseSize": "405", - "timestamp": "2017-06-03T00:17:00.1649134Z", - "cache": "none", - "apiTime": "221.1544", - "serviceTime": "0", - "apiRegion": "East Asia", - "subscriptionId": "/subscriptions/5600b59475ff190048070002", - "requestId": "63e7119c-26aa-433c-96d7-f6f3267ff52f", - "requestSize": "0" - }, - { - "apiId": "/apis/5931a75ae4bbd512a88c680b", - "operationId": "/apis/5931a75ae4bbd512a88c680b/operations/-", - "productId": "/products/-", - "userId": "/users/1", - "method": "POST", - "url": "https://apimService1.azure-api.net/echo/resource", - "ipAddress": "207.xx.155.xx", - "responseCode": "404", - "responseSize": "403", - "timestamp": "2017-06-03T00:17:20.5255131Z", - "cache": "none", - "apiTime": "6.675400000000001", - "serviceTime": "0", - "apiRegion": "East Asia", - "subscriptionId": "/subscriptions/5600b59475ff190048070002", - "requestId": "e581b7f7-c9ec-4fc6-8ab9-3855d9b00b04", - "requestSize": "0" - } - ], - "count": "2" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "19046", - "fixed": false, - "raw": "Reports" - }, - "typeName": { - "$id": "19047", - "fixed": false - }, - "nameForProperty": "Reports" - }, - { - "$id": "19048", - "methods": [ - { - "$id": "19049", - "parameters": [ - { - "$id": "19050", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19051", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19052", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19053", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19054", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19055", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19056", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19057", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19058", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19059", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19060", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19061", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19062", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19063", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19064", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| user | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·w09v0s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/parameters/paths·w09v0s·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19065", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "19066", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19067", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19068", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "19069", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19070", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19071", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "19072", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19073", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19074", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "19075", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19076", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19077", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "19078", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19079", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19080", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19081", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19082", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19083", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19084", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19085", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19086", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19087", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19088", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19089", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19090", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19091", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19092", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "19093", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19094", - "body": { - "$ref": "4322" - }, - "extensions": { - "$id": "19095", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1m2qnk6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1m2qnk6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19096", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19097", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·136rhxh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·136rhxh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19098", - "body": { - "$ref": "4322" - }, - "isNullable": true - }, - "description": "Lists all subscriptions of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/SubscriptionContract", - "x-ms-examples": { - "ApiManagementListSubscriptions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/5600b59475ff190048070001", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "5600b59475ff190048070001", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060001", - "state": "active", - "createdDate": "2015-09-22T01:57:40.3Z" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/56eaed3dbaf08b06e46d27fe", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "56eaed3dbaf08b06e46d27fe", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/56eaec62baf08b06e46d27fd", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060001", - "displayName": "Starter", - "state": "active", - "createdDate": "2016-03-17T17:45:33.837Z", - "startDate": "2016-03-17T00:00:00Z", - "expirationDate": "2016-04-01T00:00:00Z", - "notificationDate": "2016-03-20T00:00:00Z" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/5931a769d8d14f0ad8ce13b8", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "5931a769d8d14f0ad8ce13b8", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512a88c680b", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002", - "displayName": "Unlimited", - "state": "submitted", - "createdDate": "2017-06-02T17:59:06.223Z" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19099", - "parameters": [ - { - "$id": "19100", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19101", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19102", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19103", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19104", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19105", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19106", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19107", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19108", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19109", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19110", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19111", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19112", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19113", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19114", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19115", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19116", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19117", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19118", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19119", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19120", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19121", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19122", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19123", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19124", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19125", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19126", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19127", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19128", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19129", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19130", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "19131", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "19132", - "headers": { - "$ref": "5848" - }, - "extensions": { - "$id": "19133", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1a1naja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1a1naja·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19134", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5848" - }, - "extensions": { - "$id": "19135", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1ab5tqy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1ab5tqy·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19136", - "headers": { - "$ref": "5848" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the apimanagement subscription specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "5931a769d8d14f0ad8ce13b8" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19137", - "parameters": [ - { - "$id": "19138", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19139", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19140", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19141", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19142", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19143", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19144", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19145", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19146", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19147", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19148", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19149", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19150", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19152", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19153", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19156", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19157", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19158", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19159", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19160", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19161", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19162", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19163", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19164", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19165", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19166", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19167", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19168", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "19169", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19170", - "body": { - "$ref": "4316" - }, - "headers": { - "$ref": "5856" - }, - "extensions": { - "$id": "19171", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1rvps5l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1rvps5l·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19172", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5856" - }, - "extensions": { - "$id": "19173", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·vq25ke·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·vq25ke·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19174", - "body": { - "$ref": "4316" - }, - "headers": { - "$ref": "5856" - }, - "isNullable": true - }, - "description": "Gets the specified Subscription entity.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "5931a769d8d14f0ad8ce13b8" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/5931a769d8d14f0ad8ce13b8", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "5931a769d8d14f0ad8ce13b8", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512a88c680b", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002", - "displayName": "Unlimited", - "state": "submitted", - "createdDate": "2017-06-02T17:59:06.223Z" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19175", - "parameters": [ - { - "$id": "19176", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19177", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19178", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19179", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19180", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19181", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19182", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19183", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19184", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19185", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19186", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19187", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19188", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19190", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19191", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19192", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19193", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19194", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19195", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19196", - "fixed": false, - "raw": "Create parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1gwoh2w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/requestBodies/paths·1gwoh2w·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19197", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4378" - } - }, - { - "$id": "19198", - "clientProperty": { - "$ref": "6141" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19199", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19200", - "fixed": false, - "raw": "Notify change in Subscription State. \n - If false, do not send any email notification for change of state of subscription \n - If true, send email notification of change of state of subscription " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotifySubscriptionStateChangeParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotifySubscriptionStateChangeParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19201", - "fixed": false, - "raw": "notify" - }, - "serializedName": "notify", - "modelType": { - "$id": "19202", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "19203", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "19204", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "19205", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19206", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19207", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "19208", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19209", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19210", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19211", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19212", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19213", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19214", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19215", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19216", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19217", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19218", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19219", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19220", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19221", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19222", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "19223", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "19224", - "body": { - "$ref": "4316" - }, - "headers": { - "$ref": "5864" - }, - "extensions": { - "$id": "19225", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·w5cn94·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·w5cn94·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "19226", - "body": { - "$ref": "4316" - }, - "headers": { - "$ref": "5864" - }, - "extensions": { - "$id": "19227", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1mu1ip·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1mu1ip·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19228", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5864" - }, - "extensions": { - "$id": "19229", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·jmyqwc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·jmyqwc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19230", - "body": { - "$ref": "4316" - }, - "headers": { - "$ref": "5864" - }, - "isNullable": true - }, - "description": "Creates or updates the subscription of specified user to the specified product.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "testsub", - "parameters": { - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57127d485157a511ace86ae7", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002", - "displayName": "testsub" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/testsub", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "testsub", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57127d485157a511ace86ae7", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002", - "displayName": "testsub", - "state": "submitted", - "createdDate": "2017-06-02T23:34:03.1055076Z" - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/subscriptions/testsub", - "type": "Microsoft.ApiManagement/service/subscriptions", - "name": "testsub", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57127d485157a511ace86ae7", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002", - "displayName": "testsub", - "state": "submitted", - "createdDate": "2017-06-02T23:34:03.1055076Z" - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19231", - "parameters": [ - { - "$id": "19232", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19233", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19234", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19235", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19236", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19237", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19238", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19239", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19240", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19241", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19242", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19243", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19244", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19245", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19246", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19247", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19248", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19249", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19250", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19251", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19252", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1028edv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/requestBodies/paths·1028edv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19253", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4438" - } - }, - { - "$id": "19254", - "clientProperty": { - "$ref": "6141" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19255", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19256", - "fixed": false, - "raw": "Notify change in Subscription State. \n - If false, do not send any email notification for change of state of subscription \n - If true, send email notification of change of state of subscription " - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "NotifySubscriptionStateChangeParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/NotifySubscriptionStateChangeParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19257", - "fixed": false, - "raw": "notify" - }, - "serializedName": "notify", - "modelType": { - "$id": "19258", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "19259", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "19260", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "19261", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19262", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19263", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "19264", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19265", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19266", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19267", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19268", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19269", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19270", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19271", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19272", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19273", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19274", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19275", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19276", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19277", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19278", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "19279", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "19280", - "extensions": { - "$id": "19281", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·kfaofa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·kfaofa·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19282", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19283", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·41zesj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·41zesj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19284", - "isNullable": true - }, - "description": "Updates the details of a subscription specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "testsub", - "If-Match": "*", - "parameters": { - "properties": { - "displayName": "testsub" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19285", - "parameters": [ - { - "$id": "19286", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19287", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19288", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19289", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19290", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19291", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19292", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19293", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19294", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19295", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19296", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19297", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19298", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19299", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19300", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19301", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19302", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19303", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19304", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "19305", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19306", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19307", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "19308", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19309", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19310", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19311", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19312", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19313", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19314", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19315", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19316", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19317", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19318", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19319", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19320", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19321", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19322", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "19323", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "19324", - "extensions": { - "$id": "19325", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1kd5goq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1kd5goq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "19326", - "extensions": { - "$id": "19327", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·x97s54·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·x97s54·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19328", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19329", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1jpww9h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1jpww9h·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19330", - "isNullable": true - }, - "description": "Deletes the specified subscription.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "testsub", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19331", - "parameters": [ - { - "$id": "19332", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19333", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19334", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19335", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19336", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19337", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19338", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19339", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19340", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19341", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19342", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19343", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19344", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19345", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19346", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19347", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19348", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19349", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19350", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19351", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19352", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19353", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19354", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19355", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19356", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19357", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19358", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19359", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19360", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19361", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19362", - "fixed": false, - "raw": "RegeneratePrimaryKey" - }, - "group": { - "$id": "19363", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_RegeneratePrimaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}/regeneratePrimaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19364", - "extensions": { - "$id": "19365", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·oy2adk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regenerateprimarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·oy2adk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regenerateprimarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19366", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19367", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·189opn7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regenerateprimarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·189opn7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regenerateprimarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19368", - "isNullable": true - }, - "description": "Regenerates primary key of existing subscription of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementSubscriptionRegeneratePrimaryKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "testsub" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19369", - "parameters": [ - { - "$id": "19370", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19371", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19372", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19373", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19374", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19375", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19376", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19377", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19378", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19379", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19380", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19381", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19382", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19383", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19384", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19385", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19386", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19387", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19388", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19389", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19390", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19391", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19392", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19393", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19394", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19395", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19396", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19397", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19398", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19399", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19400", - "fixed": false, - "raw": "RegenerateSecondaryKey" - }, - "group": { - "$id": "19401", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_RegenerateSecondaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}/regenerateSecondaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19402", - "extensions": { - "$id": "19403", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·hwddkb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regeneratesecondarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·hwddkb·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regeneratesecondarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19404", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19405", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·vaft3x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regeneratesecondarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·vaft3x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-regeneratesecondarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19406", - "isNullable": true - }, - "description": "Regenerates secondary key of existing subscription of the API Management service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementSubscriptionRegenerateSecondaryKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "testsub" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19407", - "parameters": [ - { - "$id": "19408", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19409", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19410", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19411", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19412", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19413", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19414", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19415", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19416", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19417", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19418", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19419", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19420", - "clientProperty": { - "$ref": "6223" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "256", - "Pattern": "^[^*#&+:<>?]+$" - }, - "defaultValue": { - "$id": "19421", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19422", - "fixed": false, - "raw": "Subscription entity Identifier. The entity represents the association between a user and a product in API Management." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionEntityIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionEntityIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19423", - "fixed": false, - "raw": "sid" - }, - "serializedName": "sid", - "modelType": { - "$id": "19424", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19425", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19426", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19427", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19428", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19429", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19430", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19431", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19432", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19433", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19434", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19435", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19436", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19437", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19438", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "19439", - "fixed": false, - "raw": "Subscription" - }, - "serializedName": "Subscription_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/subscriptions/{sid}/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "19440", - "body": { - "$ref": "4879" - }, - "extensions": { - "$id": "19441", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·1e0npev·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·1e0npev·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19442", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19443", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///853?oai3.shaken.json" - ], - "name": "paths·pvxdy9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimsubscriptions.json#/components/responses/paths·pvxdy9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-subscriptions-sid-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19444", - "body": { - "$ref": "4879" - }, - "isNullable": true - }, - "description": "Gets the subscription keys.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsSubscription": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "sid": "5931a769d8d14f0ad8ce13b8" - }, - "responses": { - "200": { - "body": { - "primaryKey": "6de0a3b2da204e459148d2f6785873f0", - "secondaryKey": "c6de00b451f64ea780db1eb8dcf30b62" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "19445", - "fixed": false, - "raw": "Subscription" - }, - "typeName": { - "$id": "19446", - "fixed": false - }, - "nameForProperty": "Subscription" - }, - { - "$id": "19447", - "methods": [ - { - "$id": "19448", - "parameters": [ - { - "$id": "19449", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19450", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19451", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19452", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19453", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19454", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19455", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19456", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19457", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19458", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19459", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19460", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19461", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19462", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19463", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| aid | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| apiRevision | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| method | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| urlTemplate | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| terms | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| isCurrent | filter | eq | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///854?oai3.shaken.json" - ], - "name": "paths·1hnucgf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtagresources.json#/components/parameters/paths·1hnucgf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19464", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "19465", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19466", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19467", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "19468", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19469", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19470", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "19471", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19472", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19473", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "19474", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19475", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "19476", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "19477", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "19478", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "19479", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19480", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19481", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19482", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19483", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19484", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19485", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19486", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19487", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19488", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19489", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19490", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19491", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "19492", - "fixed": false, - "raw": "TagResource" - }, - "serializedName": "TagResource_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tagResources", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19493", - "body": { - "$ref": "4570" - }, - "extensions": { - "$id": "19494", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///854?oai3.shaken.json" - ], - "name": "paths·16j44g1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtagresources.json#/components/responses/paths·16j44g1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19495", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19496", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///854?oai3.shaken.json" - ], - "name": "paths·1vxxpdr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtagresources.json#/components/responses/paths·1vxxpdr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tagresources·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19497", - "body": { - "$ref": "4570" - }, - "isNullable": true - }, - "description": "Lists a collection of resources associated with tags.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/TagResourceContract", - "x-ms-examples": { - "ApiManagementListTagResources": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "operation": { - "id": "/apis/echo-api/operations/create-resource", - "apiName": "Echo API", - "apiRevision": "1", - "name": "Create resource", - "method": "POST", - "urlTemplate": "/resource", - "description": "A demonstration of a POST call based on the echo backend above. The request body is expected to contain JSON-formatted data (see example below). A policy is used to automatically transform any request sent in JSON directly to XML. In a real-world scenario this could be used to enable modern clients to speak to a legacy backend." - } - }, - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "api": { - "id": "/apis/echo-api", - "name": "Echo API", - "apiRevision": "1", - "serviceUrl": "http://echoapi.cloudapp.net/api", - "path": "echo", - "isCurrent": true - } - }, - { - "tag": { - "id": "/tags/apitag123", - "name": "awesomeTag" - }, - "product": { - "id": "/products/starter", - "name": "Starter", - "description": "Subscribers will be able to run 5 calls/minute up to a maximum of 100 calls/week.", - "terms": "", - "subscriptionRequired": true, - "approvalRequired": false, - "subscriptionsLimit": "1", - "state": "published" - } - } - ] - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "19498", - "fixed": false, - "raw": "TagResource" - }, - "typeName": { - "$id": "19499", - "fixed": false - }, - "nameForProperty": "TagResource" - }, - { - "$id": "19500", - "methods": [ - { - "$id": "19501", - "parameters": [ - { - "$id": "19502", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19503", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19504", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19505", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19506", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19507", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19508", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19509", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19510", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19511", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19512", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19513", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19514", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19515", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19516", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19517", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19518", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19519", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19520", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19521", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19522", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19523", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19524", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19525", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19526", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19527", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19528", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19529", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19530", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19531", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19532", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "19533", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "19534", - "headers": { - "$ref": "5896" - }, - "extensions": { - "$id": "19535", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·19a7pvv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·19a7pvv·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19536", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5896" - }, - "extensions": { - "$id": "19537", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·paitc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·paitc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19538", - "headers": { - "$ref": "5896" - }, - "isNullable": true - }, - "description": "Tenant access metadata", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "200": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19539", - "parameters": [ - { - "$id": "19540", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19541", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19542", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19543", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19544", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19545", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19546", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19547", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19548", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19549", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19550", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19551", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19552", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19553", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19554", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19555", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19556", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19557", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19558", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19559", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19560", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19561", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19562", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19563", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19564", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19565", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19566", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19567", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19568", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19569", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19570", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "19571", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19572", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5904" - }, - "extensions": { - "$id": "19573", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·ghgjhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·ghgjhj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19574", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5904" - }, - "extensions": { - "$id": "19575", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·le4br1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·le4br1·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19576", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5904" - }, - "isNullable": true - }, - "description": "Get tenant access information details without secrets.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "200": { - "body": { - "id": "5600b59375ff190048030003", - "enabled": true - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19577", - "parameters": [ - { - "$id": "19578", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19579", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19580", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19581", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19582", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19583", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19584", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19585", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19586", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19587", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19588", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19589", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19590", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19591", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19592", - "fixed": false, - "raw": "Parameters supplied to retrieve the Tenant Access Information." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1efekjj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/requestBodies/paths·1efekjj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19593", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "906" - } - }, - { - "$id": "19594", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19595", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19596", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19597", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19598", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19599", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19600", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "19601", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19602", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19603", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "19604", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19605", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19606", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19607", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19608", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19609", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19610", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19611", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19612", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19613", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19614", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19615", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19616", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19617", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19618", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "19619", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "19620", - "extensions": { - "$id": "19621", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·vlfbri·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·vlfbri·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19622", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19623", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1pf7p98·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1pf7p98·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19624", - "isNullable": true - }, - "description": "Update tenant access information details.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-examples": { - "ApiManagementUpdateTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "If-Match": "*", - "accessName": "access", - "parameters": { - "properties": { - "enabled": true - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19625", - "parameters": [ - { - "$id": "19626", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19627", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19628", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19629", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19630", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19631", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19632", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19633", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19634", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19635", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19636", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19637", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19638", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19639", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19640", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19641", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19642", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19643", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19644", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19645", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19646", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19647", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19648", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19649", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19650", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19651", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19652", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19653", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19654", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19655", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19656", - "fixed": false, - "raw": "RegeneratePrimaryKey" - }, - "group": { - "$id": "19657", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_RegeneratePrimaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/regeneratePrimaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19658", - "extensions": { - "$id": "19659", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1b5a051·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regenerateprimarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1b5a051·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regenerateprimarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19660", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19661", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·19qtl43·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regenerateprimarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·19qtl43·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regenerateprimarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19662", - "isNullable": true - }, - "description": "Regenerate primary access key", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementTenantAccessRegenerateKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19663", - "parameters": [ - { - "$id": "19664", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19665", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19666", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19667", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19668", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19669", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19670", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19671", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19672", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19673", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19674", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19675", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19676", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19677", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19678", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19679", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19680", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19681", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19682", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19683", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19684", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19685", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19686", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19687", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19688", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19689", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19690", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19691", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19692", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19693", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19694", - "fixed": false, - "raw": "RegenerateSecondaryKey" - }, - "group": { - "$id": "19695", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_RegenerateSecondaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/regenerateSecondaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19696", - "extensions": { - "$id": "19697", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·19uyjhc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regeneratesecondarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·19uyjhc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regeneratesecondarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19698", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19699", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·18ezwuj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regeneratesecondarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·18ezwuj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-regeneratesecondarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19700", - "isNullable": true - }, - "description": "Regenerate secondary access key", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementTenantAccessRegenerateKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19701", - "parameters": [ - { - "$id": "19702", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19703", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19704", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19705", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19706", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19707", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19708", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19709", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19710", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19711", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19712", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19713", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19714", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19715", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19716", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19717", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19718", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19719", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19720", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19721", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19722", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19723", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19724", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19725", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19726", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19727", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19728", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19729", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19730", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19731", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19732", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "19733", - "fixed": false, - "raw": "TenantAccess" - }, - "serializedName": "TenantAccess_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "19734", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5912" - }, - "extensions": { - "$id": "19735", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·ges2sr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·ges2sr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19736", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5912" - }, - "extensions": { - "$id": "19737", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·wcfzea·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·wcfzea·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19738", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5912" - }, - "isNullable": true - }, - "description": "Get tenant access information details.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "200": { - "body": { - "id": "5600b59375ff190048030003", - "primaryKey": "qr5nbjNoZkgtLojXgU+OA/ntYMgko3XPSVyt+ObwR1sqp2ZkM9tGhwxkeEz7bfAuPS5ss61b2S3ZrZmqa9v3Mw==", - "secondaryKey": "2dCJv1CasJl286SZiKxyBFDiIYCUdbwM1YrFNDcFMXCjCKbFzomrGkv+exAbnV5E3DEk91VP4jbeJ2eV/qtejA==", - "enabled": true - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "19739", - "fixed": false, - "raw": "TenantAccess" - }, - "typeName": { - "$id": "19740", - "fixed": false - }, - "nameForProperty": "TenantAccess" - }, - { - "$id": "19741", - "methods": [ - { - "$id": "19742", - "parameters": [ - { - "$id": "19743", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19744", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19745", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19746", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19747", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19748", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19749", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19750", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19751", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19752", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19753", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19754", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19755", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19756", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19757", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19758", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19759", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19760", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19761", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19762", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19763", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19764", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19765", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19766", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19767", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19768", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19769", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19770", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19771", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19772", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19773", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "19774", - "fixed": false, - "raw": "TenantAccessGit" - }, - "serializedName": "TenantAccessGit_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "19775", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5920" - }, - "extensions": { - "$id": "19776", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·u2kcez·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·u2kcez·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19777", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5920" - }, - "extensions": { - "$id": "19778", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·b09ndp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·b09ndp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19779", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5920" - }, - "isNullable": true - }, - "description": "Gets the Git access configuration for the tenant. Without secrets.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "200": { - "body": { - "id": "5600b59375ff190048030003", - "enabled": true - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19780", - "parameters": [ - { - "$id": "19781", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19782", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19783", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19784", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19785", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19786", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19787", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19788", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19789", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19790", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19791", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19792", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19793", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19794", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19795", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19796", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19797", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19798", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19799", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19800", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19801", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19802", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19803", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19804", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19805", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19806", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19807", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19808", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19809", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19810", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19811", - "fixed": false, - "raw": "RegeneratePrimaryKey" - }, - "group": { - "$id": "19812", - "fixed": false, - "raw": "TenantAccessGit" - }, - "serializedName": "TenantAccessGit_RegeneratePrimaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git/regeneratePrimaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19813", - "extensions": { - "$id": "19814", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1fvya4q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regenerateprimarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1fvya4q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regenerateprimarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19815", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19816", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1kp883e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regenerateprimarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1kp883e·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regenerateprimarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19817", - "isNullable": true - }, - "description": "Regenerate primary access key for GIT.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementTenantAccessRegenerateKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19818", - "parameters": [ - { - "$id": "19819", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19820", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19821", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19822", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19823", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19824", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19825", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19826", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19827", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19828", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19829", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19830", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19831", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19832", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19833", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19834", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19835", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19836", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19837", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19838", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19839", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19840", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19841", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19842", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19843", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19844", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19845", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19846", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19847", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19848", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19849", - "fixed": false, - "raw": "RegenerateSecondaryKey" - }, - "group": { - "$id": "19850", - "fixed": false, - "raw": "TenantAccessGit" - }, - "serializedName": "TenantAccessGit_RegenerateSecondaryKey", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git/regenerateSecondaryKey", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "19851", - "extensions": { - "$id": "19852", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1nnyn87·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regeneratesecondarykey·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1nnyn87·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regeneratesecondarykey·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19853", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19854", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·d5t5tu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regeneratesecondarykey·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·d5t5tu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-regeneratesecondarykey·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19855", - "isNullable": true - }, - "description": "Regenerate secondary access key for GIT.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementTenantAccessRegenerateKey": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19856", - "parameters": [ - { - "$id": "19857", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19858", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19859", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19860", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19861", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19862", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19863", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19864", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19865", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19866", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19867", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19868", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19869", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19870", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19871", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19872", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19873", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19874", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19875", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19876", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19877", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19878", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19879", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19880", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19881", - "clientProperty": { - "$ref": "6013" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19882", - "fixed": false, - "raw": "access" - }, - "deprecated": false, - "documentation": { - "$id": "19883", - "fixed": false, - "raw": "The identifier of the Access configuration." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "AccessParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/AccessParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19884", - "fixed": false, - "raw": "accessName" - }, - "serializedName": "accessName", - "modelType": { - "$id": "19885", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19886", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19887", - "fixed": false, - "raw": "ListSecrets" - }, - "group": { - "$id": "19888", - "fixed": false, - "raw": "TenantAccessGit" - }, - "serializedName": "TenantAccessGit_ListSecrets", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git/listSecrets", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "19889", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5928" - }, - "extensions": { - "$id": "19890", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·18gycqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·18gycqj·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19891", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5928" - }, - "extensions": { - "$id": "19892", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1gkdnq6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1gkdnq6·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-accessname-git-listsecrets·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19893", - "body": { - "$ref": "872" - }, - "headers": { - "$ref": "5928" - }, - "isNullable": true - }, - "description": "Gets the Git access configuration for the tenant.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementListSecretsTenantAccess": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "accessName": "access" - }, - "responses": { - "200": { - "body": { - "id": "5600b59375ff190048030003", - "primaryKey": "qr5nbjNoZkgtLojXgU+OA/ntYMgko3XPSVyt+ObwR1sqp2ZkM9tGhwxkeEz7bfAuPS5ss61b2S3ZrZmqa9v3Mw==", - "secondaryKey": "2dCJv1CasJl286SZiKxyBFDiIYCUdbwM1YrFNDcFMXCjCKbFzomrGkv+exAbnV5E3DEk91VP4jbeJ2eV/qtejA==", - "enabled": true - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "19894", - "fixed": false, - "raw": "TenantAccessGit" - }, - "typeName": { - "$id": "19895", - "fixed": false - }, - "nameForProperty": "TenantAccessGit" - }, - { - "$id": "19896", - "methods": [ - { - "$id": "19897", - "parameters": [ - { - "$id": "19898", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19899", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19900", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19901", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19902", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19903", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19904", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19905", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19906", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19907", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19908", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19909", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19910", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19911", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19912", - "fixed": false, - "raw": "Deploy Configuration parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·gp9c5x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/requestBodies/paths·gp9c5x·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19913", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2124" - } - }, - { - "$id": "19914", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19915", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19916", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19917", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19918", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19919", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19920", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19921", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19922", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19923", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19924", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19925", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19926", - "clientProperty": { - "$ref": "6079" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19927", - "fixed": false, - "raw": "configuration" - }, - "deprecated": false, - "documentation": { - "$id": "19928", - "fixed": false, - "raw": "The identifier of the Git Configuration Operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ConfigurationParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19929", - "fixed": false, - "raw": "configurationName" - }, - "serializedName": "configurationName", - "modelType": { - "$id": "19930", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19931", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19932", - "fixed": false, - "raw": "Deploy" - }, - "group": { - "$id": "19933", - "fixed": false, - "raw": "TenantConfiguration" - }, - "serializedName": "TenantConfiguration_Deploy", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/deploy", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "19934", - "body": { - "$ref": "3252" - }, - "extensions": { - "$id": "19935", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1f3443p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1f3443p·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "19936", - "extensions": { - "$id": "19937", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1yqzq90·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1yqzq90·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19938", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19939", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·12z8z8f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·12z8z8f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-deploy·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19940", - "body": { - "$ref": "3252" - }, - "isNullable": true - }, - "description": "This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete.", - "externalDocsUrl": "https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementTenantConfigurationDeploy": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "configurationName": "configuration", - "parameters": { - "properties": { - "branch": "master" - } - } - }, - "responses": { - "200": { - "body": { - "id": "5a1af4ae2a6d2e0b688d7517", - "status": "Failed", - "started": "2017-11-26T17:06:54.303Z", - "updated": "2017-11-26T17:07:21.777Z", - "error": { - "code": "ValidationError", - "message": "File not found: 'api-management/configuration.json'" - } - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tenant/operationResults/5a1af4ae2a6d2e0b688d7517?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19941", - "parameters": [ - { - "$id": "19942", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19943", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19944", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19945", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19946", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19947", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19948", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19949", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19950", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19951", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19952", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19953", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19954", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19955", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19956", - "fixed": false, - "raw": "Save Configuration parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1g8wdtg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/requestBodies/paths·1g8wdtg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19957", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4176" - } - }, - { - "$id": "19958", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "19959", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "19960", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19961", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "19962", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19963", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19964", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19965", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19966", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19967", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "19968", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19969", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19970", - "clientProperty": { - "$ref": "6079" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19971", - "fixed": false, - "raw": "configuration" - }, - "deprecated": false, - "documentation": { - "$id": "19972", - "fixed": false, - "raw": "The identifier of the Git Configuration Operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ConfigurationParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "19973", - "fixed": false, - "raw": "configurationName" - }, - "serializedName": "configurationName", - "modelType": { - "$id": "19974", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19975", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "19976", - "fixed": false, - "raw": "Save" - }, - "group": { - "$id": "19977", - "fixed": false, - "raw": "TenantConfiguration" - }, - "serializedName": "TenantConfiguration_Save", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/save", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "19978", - "body": { - "$ref": "3252" - }, - "extensions": { - "$id": "19979", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1ac7xkt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1ac7xkt·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "19980", - "extensions": { - "$id": "19981", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·8rox1i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·8rox1i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "19982", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "19983", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·hriyyp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·hriyyp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-save·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "19984", - "body": { - "$ref": "3252" - }, - "isNullable": true - }, - "description": "This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete.", - "externalDocsUrl": "https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementTenantConfigurationSave": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "configurationName": "configuration", - "parameters": { - "properties": { - "branch": "master" - } - } - }, - "responses": { - "200": { - "body": { - "id": "5cae98acb597440f487b0d78", - "status": "Succeeded", - "started": "2019-04-11T01:30:20.883Z", - "updated": "2019-04-11T01:30:41.623Z", - "resultInfo": "The configuration was successfully saved to master as commit 709678560f72e689e469cf98ba9ba6d1b7736893.", - "error": null, - "actionLog": [] - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tenant/operationResults/5a1af57d2a6d2e0b688d751b?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "19985", - "parameters": [ - { - "$id": "19986", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "19987", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19988", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19989", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "19990", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19991", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19992", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "19993", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "19994", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "19995", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "19996", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "19997", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "19998", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "19999", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20000", - "fixed": false, - "raw": "Validate Configuration parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1a3jevk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/requestBodies/paths·1a3jevk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20001", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "2124" - } - }, - { - "$id": "20002", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20003", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20004", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20005", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20006", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20007", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20008", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20009", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20010", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20011", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20012", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20013", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20014", - "clientProperty": { - "$ref": "6079" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20015", - "fixed": false, - "raw": "configuration" - }, - "deprecated": false, - "documentation": { - "$id": "20016", - "fixed": false, - "raw": "The identifier of the Git Configuration Operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ConfigurationParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20017", - "fixed": false, - "raw": "configurationName" - }, - "serializedName": "configurationName", - "modelType": { - "$id": "20018", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20019", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20020", - "fixed": false, - "raw": "Validate" - }, - "group": { - "$id": "20021", - "fixed": false, - "raw": "TenantConfiguration" - }, - "serializedName": "TenantConfiguration_Validate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/validate", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "20022", - "body": { - "$ref": "3252" - }, - "extensions": { - "$id": "20023", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·14rvzak·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·14rvzak·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·200" - ] - } - }, - "isNullable": true - }, - "Accepted": { - "$id": "20024", - "extensions": { - "$id": "20025", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·dtxo27·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·202", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·dtxo27·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·202" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20026", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20027", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·1b5kt2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·1b5kt2i·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-validate·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20028", - "body": { - "$ref": "3252" - }, - "isNullable": true - }, - "description": "This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "2", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "location" - }, - "x-ms-examples": { - "ApiManagementTenantConfigurationValidate": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "configurationName": "configuration", - "parameters": { - "properties": { - "branch": "master" - } - } - }, - "responses": { - "200": { - "body": { - "id": "5a1af64e2a6d2e0b688d751e", - "status": "Succeeded", - "started": "2019-04-11T01:30:51.767Z", - "updated": "2019-04-11T01:30:57.653Z", - "resultInfo": "Validation is successfull", - "actionLog": [ - { - "objectType": "ApiSpecificationContract", - "action": "Updated", - "objectKey": "57914cb351f68a16889be190;rev=1" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "5768181ea40f7eb6c49f6ac7" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "576819c9a40f7e86289fb3e3" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "576819f1a40f7e86289fb6de" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681a67a40f7e72b4132522" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681a73a40f7e72b413281d" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681a7ea40f7e72b4132b18" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681b88a40f7ea0f017f099" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681b9fa40f7ea0f017f682" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681bb5a40f7ea0f017fc6b" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681bcaa40f7ea0f0180254" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681bdfa40f7ea0f018083d" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681bf5a40f7ea0f0180e26" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681c0ea40f7ea0f018140f" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681c26a40f7ea0f01819f8" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681c83a40f7e85f44db237" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681cb2a40f7e85f44dbcd0" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681ce3a40f7e85f44dc769" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681d1fa40f7e85f44dd202" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681d60a40f7e85f44ddc9b" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681db4a40f7e85f44de735" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681e11a40f7e85f44df1ce" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681e73a40f7e85f44dfc67" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "57681f06a40f7e74ec07785c" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "5768211fa40f7e74ec07a74a" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "576823cfa40f7e74ec07d63a" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "5600b57e7e8880006a060001" - }, - { - "objectType": "ProductSpecificationContract", - "action": "Updated", - "objectKey": "5600b57e7e8880006a060002" - } - ] - } - }, - "202": { - "headers": { - "location": "https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/tenant/operationResults/5a1af64e2a6d2e0b688d751e?api-version=2019-12-01" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20029", - "parameters": [ - { - "$id": "20030", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20031", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20032", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20033", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20034", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20035", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20036", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20037", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20038", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20039", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20040", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20041", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20042", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20043", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20044", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20045", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20046", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20047", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20048", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20049", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20050", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20051", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20052", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20053", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20054", - "clientProperty": { - "$ref": "6079" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20055", - "fixed": false, - "raw": "configuration" - }, - "deprecated": false, - "documentation": { - "$id": "20056", - "fixed": false, - "raw": "The identifier of the Git Configuration Operation." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ConfigurationParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ConfigurationParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20057", - "fixed": false, - "raw": "configurationName" - }, - "serializedName": "configurationName", - "modelType": { - "$id": "20058", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20059", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20060", - "fixed": false, - "raw": "GetSyncState" - }, - "group": { - "$id": "20061", - "fixed": false, - "raw": "TenantConfiguration" - }, - "serializedName": "TenantConfiguration_GetSyncState", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/syncState", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20062", - "body": { - "$ref": "4584" - }, - "extensions": { - "$id": "20063", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///856?oai3.shaken.json" - ], - "name": "paths·gf6sm3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-syncstate·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimtenant.json#/components/responses/paths·gf6sm3·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-tenant-configurationname-syncstate·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20064", - "isNullable": true - }, - "returnType": { - "$id": "20065", - "body": { - "$ref": "4584" - }, - "isNullable": true - }, - "description": "Gets the status of the most recent synchronization between the configuration database and the Git repository.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementTenantAccessSyncState": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "configurationName": "configuration" - }, - "responses": { - "200": { - "body": { - "branch": "master", - "commitId": "44c29c27a876372e2ea18d9c381cc493a6a89fc5", - "isExport": true, - "isSynced": false, - "isGitEnabled": true, - "syncDate": "2016-10-24T19:17:14.3641403Z", - "configurationChangeDate": "2017-06-03T00:41:30.9670873Z" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20066", - "fixed": false, - "raw": "TenantConfiguration" - }, - "typeName": { - "$id": "20067", - "fixed": false - }, - "nameForProperty": "TenantConfiguration" - }, - { - "$id": "20068", - "methods": [ - { - "$id": "20069", - "parameters": [ - { - "$id": "20070", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20071", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20072", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20073", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20074", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20075", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20076", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20077", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20078", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20079", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20080", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20081", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20082", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20083", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20084", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| firstName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| lastName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| email | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| state | filter | eq | |
| registrationDate | filter | ge, le, eq, ne, gt, lt | |
| note | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| groups | expand | | |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·6s13x7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·2", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·6s13x7·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·2" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20085", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "20086", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20087", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20088", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "20089", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20090", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20091", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "20092", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20093", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20094", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "20095", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20096", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20097", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "20098", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20099", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20100", - "clientProperty": { - "$ref": "6517" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20101", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20102", - "fixed": false, - "raw": "Detailed Group in response." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·55kgqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·5", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·55kgqp·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·parameters·5" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20103", - "fixed": false, - "raw": "expandGroups" - }, - "serializedName": "expandGroups", - "modelType": { - "$id": "20104", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "20105", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "20106", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20107", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20108", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20109", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20110", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20111", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20112", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20113", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20114", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20115", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20116", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20117", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20118", - "fixed": false, - "raw": "ListByService" - }, - "group": { - "$id": "20119", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_ListByService", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20120", - "body": { - "$ref": "4706" - }, - "extensions": { - "$id": "20121", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1qdlttc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1qdlttc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20122", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20123", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1glmzsc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1glmzsc·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20124", - "body": { - "$ref": "4706" - }, - "isNullable": true - }, - "description": "Lists a collection of registered users in the specified service instance.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/UserContract", - "x-ms-examples": { - "ApiManagementListUsers": { - "parameters": { - "resourceGroupName": "rg1", - "serviceName": "apimService1", - "api-version": "2019-12-01", - "subscriptionId": "subid" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/1", - "type": "Microsoft.ApiManagement/service/users", - "name": "1", - "properties": { - "firstName": "Administrator", - "lastName": "", - "email": "admin@live.com", - "state": "active", - "registrationDate": "2015-09-22T01:57:39.677Z", - "identities": [ - { - "provider": "Azure", - "id": "admin@live.com" - } - ] - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/56eaec62baf08b06e46d27fd", - "type": "Microsoft.ApiManagement/service/users", - "name": "56eaec62baf08b06e46d27fd", - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foo.bar.83@gmail.com", - "state": "active", - "registrationDate": "2016-03-17T17:41:56.327Z", - "identities": [ - { - "provider": "Basic", - "id": "foo.bar.83@gmail.com" - } - ] - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512a88c680b", - "type": "Microsoft.ApiManagement/service/users", - "name": "5931a75ae4bbd512a88c680b", - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com", - "state": "active", - "registrationDate": "2017-06-02T17:58:50.357Z", - "identities": [ - { - "provider": "Microsoft", - "id": "*************" - } - ] - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20125", - "parameters": [ - { - "$id": "20126", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20127", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20128", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20129", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20130", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20131", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20132", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20133", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20134", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20135", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20136", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20137", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20138", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20139", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20140", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20141", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20142", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20143", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20144", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20145", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20146", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20147", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20148", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20149", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20150", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20151", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20152", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20153", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20154", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20155", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20156", - "fixed": false, - "raw": "GetEntityTag" - }, - "group": { - "$id": "20157", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_GetEntityTag", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "head", - "responses": { - "OK": { - "$id": "20158", - "headers": { - "$ref": "5936" - }, - "extensions": { - "$id": "20159", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1ugn62r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1ugn62r·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20160", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5936" - }, - "extensions": { - "$id": "20161", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1exp9ls·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1exp9ls·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·head·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20162", - "headers": { - "$ref": "5936" - }, - "isNullable": true - }, - "description": "Gets the entity state (Etag) version of the user specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementHeadUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512a88c680b" - }, - "responses": { - "200": { - "headers": { - "etag": "AAAAAAAAAAa=" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20163", - "parameters": [ - { - "$id": "20164", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20165", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20166", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20167", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20168", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20169", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20170", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20171", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20172", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20173", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20174", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20175", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20176", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20177", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20178", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20179", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20180", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20181", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20182", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20183", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20184", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20185", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20186", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20187", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20188", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20189", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20190", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20191", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20192", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20193", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20194", - "fixed": false, - "raw": "Get" - }, - "group": { - "$id": "20195", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_Get", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20196", - "body": { - "$ref": "4700" - }, - "headers": { - "$ref": "5944" - }, - "extensions": { - "$id": "20197", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·oifqqm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·oifqqm·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20198", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5944" - }, - "extensions": { - "$id": "20199", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·129juqr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·129juqr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20200", - "body": { - "$ref": "4700" - }, - "headers": { - "$ref": "5944" - }, - "isNullable": true - }, - "description": "Gets the details of the user specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementGetUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512a88c680b" - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512a88c680b", - "type": "Microsoft.ApiManagement/service/users", - "name": "5931a75ae4bbd512a88c680b", - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com", - "state": "active", - "registrationDate": "2017-06-02T17:58:50.357Z", - "identities": [ - { - "provider": "Microsoft", - "id": "*************" - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20201", - "parameters": [ - { - "$id": "20202", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20203", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20204", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20205", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20206", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20207", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20208", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20209", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20210", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20211", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20212", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20213", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20214", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20215", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20216", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20217", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20218", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20219", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20220", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "20221", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20222", - "fixed": false, - "raw": "Create or update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1ikci9f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/requestBodies/paths·1ikci9f·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20223", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4765" - } - }, - { - "$id": "20224", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "20225", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20226", - "fixed": false, - "raw": "ETag of the Entity. Not required when creating an entity, but required when updating an entity." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchOptionalParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchOptionalParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20227", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "20228", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20229", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20230", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20231", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20232", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20233", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20234", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20235", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20236", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20237", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20238", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20239", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20240", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20241", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20242", - "fixed": false, - "raw": "CreateOrUpdate" - }, - "group": { - "$id": "20243", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_CreateOrUpdate", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "put", - "responses": { - "OK": { - "$id": "20244", - "body": { - "$ref": "4700" - }, - "headers": { - "$ref": "5952" - }, - "extensions": { - "$id": "20245", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·o0tjkk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·o0tjkk·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·200" - ] - } - }, - "isNullable": true - }, - "Created": { - "$id": "20246", - "body": { - "$ref": "4700" - }, - "headers": { - "$ref": "5952" - }, - "extensions": { - "$id": "20247", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1g2l0da·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·201", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1g2l0da·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·201" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20248", - "body": { - "$ref": "42" - }, - "headers": { - "$ref": "5952" - }, - "extensions": { - "$id": "20249", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·oimzzh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·oimzzh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·put·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20250", - "body": { - "$ref": "4700" - }, - "headers": { - "$ref": "5952" - }, - "isNullable": true - }, - "description": "Creates or Updates a user.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementCreateUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "parameters": { - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com", - "confirmation": "signup" - } - } - }, - "responses": { - "200": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512288c680b", - "type": "Microsoft.ApiManagement/service/users", - "name": "5931a75ae4bbd512288c680b", - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com", - "state": "active", - "registrationDate": "2018-01-07T21:21:29.16Z", - "groups": [], - "identities": [ - { - "provider": "Basic", - "id": "foobar@outlook.com" - } - ] - } - } - }, - "201": { - "body": { - "id": "/subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512288c680b", - "type": "Microsoft.ApiManagement/service/users", - "name": "5931a75ae4bbd512288c680b", - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com", - "state": "active", - "registrationDate": "2018-01-07T21:21:29.16Z", - "groups": [], - "identities": [ - { - "provider": "Basic", - "id": "foobar@outlook.com" - } - ] - } - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20251", - "parameters": [ - { - "$id": "20252", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20253", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20254", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20255", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20256", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20257", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20258", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20259", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20260", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20261", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20262", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20263", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20264", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20265", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20266", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20267", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20268", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20269", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20270", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "20271", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20272", - "fixed": false, - "raw": "Update parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·ecjjeh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/requestBodies/paths·ecjjeh·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20273", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4849" - } - }, - { - "$id": "20274", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "20275", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20276", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20277", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "20278", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20279", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20280", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20281", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20282", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20283", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20284", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20285", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20286", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20287", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20288", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20289", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20290", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20291", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20292", - "fixed": false, - "raw": "Update" - }, - "group": { - "$id": "20293", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_Update", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "patch", - "responses": { - "NoContent": { - "$id": "20294", - "extensions": { - "$id": "20295", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·p22eex·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·p22eex·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20296", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20297", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·16jqykf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·16jqykf·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·patch·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20298", - "isNullable": true - }, - "description": "Updates the details of the user specified by its identifier.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUpdateUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*", - "parameters": { - "properties": { - "firstName": "foo", - "lastName": "bar", - "email": "foobar@outlook.com" - } - } - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20299", - "parameters": [ - { - "$id": "20300", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20301", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20302", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20303", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20304", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20305", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20306", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20307", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20308", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20309", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20310", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20311", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20312", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20313", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20314", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20315", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20316", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20317", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20318", - "clientProperty": { - "$ref": "6529" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20319", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20320", - "fixed": false, - "raw": "Whether to delete user's subscription or not." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·vh7g99·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·vh7g99·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20321", - "fixed": false, - "raw": "deleteSubscriptions" - }, - "serializedName": "deleteSubscriptions", - "modelType": { - "$id": "20322", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "20323", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "20324", - "clientProperty": { - "$ref": "6141" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20325", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20326", - "fixed": false, - "raw": "Send an Account Closed Email notification to the User." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·l7t9ov·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·4", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·l7t9ov·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·parameters·4" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20327", - "fixed": false, - "raw": "notify" - }, - "serializedName": "notify", - "modelType": { - "$id": "20328", - "$type": "PrimaryType", - "knownPrimaryType": "boolean", - "name": { - "$id": "20329", - "fixed": false, - "raw": "Boolean" - }, - "deprecated": false - } - }, - { - "$id": "20330", - "clientProperty": { - "$ref": "6107" - }, - "location": "header", - "collectionFormat": "none", - "defaultValue": { - "$id": "20331", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20332", - "fixed": false, - "raw": "ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "IfMatchRequiredParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/IfMatchRequiredParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20333", - "fixed": false, - "raw": "If-Match" - }, - "serializedName": "If-Match", - "modelType": { - "$id": "20334", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20335", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20336", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20337", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20338", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20339", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20340", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20341", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20342", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20343", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20344", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20345", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20346", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20347", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20348", - "fixed": false, - "raw": "Delete" - }, - "group": { - "$id": "20349", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_Delete", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}", - "isAbsoluteUrl": false, - "httpMethod": "delete", - "responses": { - "OK": { - "$id": "20350", - "extensions": { - "$id": "20351", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·rqsnaq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·rqsnaq·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·200" - ] - } - }, - "isNullable": true - }, - "NoContent": { - "$id": "20352", - "extensions": { - "$id": "20353", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·ic55mi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·ic55mi·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20354", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20355", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·d5uoli·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·d5uoli·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid·delete·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20356", - "isNullable": true - }, - "description": "Deletes specific user.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementDeleteUser": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "5931a75ae4bbd512288c680b", - "If-Match": "*" - }, - "responses": { - "200": {}, - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20357", - "parameters": [ - { - "$id": "20358", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20359", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20360", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20361", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20362", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20363", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20364", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20365", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20366", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20367", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20368", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20369", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20370", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20371", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20372", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20373", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20374", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20375", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20376", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20377", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20378", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20379", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20380", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20381", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20382", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20383", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20384", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20385", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20386", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20387", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20388", - "fixed": false, - "raw": "GenerateSsoUrl" - }, - "group": { - "$id": "20389", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_GenerateSsoUrl", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/generateSsoUrl", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "20390", - "body": { - "$ref": "2364" - }, - "extensions": { - "$id": "20391", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·5jryk8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-generatessourl·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·5jryk8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-generatessourl·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20392", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20393", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·bcvw2t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-generatessourl·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·bcvw2t·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-generatessourl·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20394", - "body": { - "$ref": "2364" - }, - "isNullable": true - }, - "description": "Retrieves a redirection URL containing an authentication token for signing a given user into the developer portal.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementUserGenerateSsoUrl": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "57127d485157a511ace86ae7" - }, - "responses": { - "200": { - "body": { - "value": "https://apimService1.portal.azure-api.net/signin-sso?token=57127d485157a511ace86ae7%26201706051624%267VY18MlwAom***********2bYr2bDQHg21OzQsNakExQ%3d%3d" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - }, - { - "$id": "20395", - "parameters": [ - { - "$id": "20396", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20397", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20398", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20399", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20400", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20401", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20402", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20403", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20404", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20405", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20406", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20407", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20408", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20409", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20410", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20411", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20412", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20413", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20414", - "location": "body", - "collectionFormat": "none", - "defaultValue": { - "$id": "20415", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20416", - "fixed": false, - "raw": "Create Authorization Token parameters." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·12sjqk8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·requestbody", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/requestBodies/paths·12sjqk8·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·requestbody" - ] - }, - "x-ms-requestBody-name": "parameters" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20417", - "fixed": false, - "raw": "parameters" - }, - "serializedName": "parameters", - "modelType": { - "$ref": "4809" - } - }, - { - "$id": "20418", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20419", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20420", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20421", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20422", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20423", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20424", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20425", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20426", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20427", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20428", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20429", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20430", - "fixed": false, - "raw": "GetSharedAccessToken" - }, - "group": { - "$id": "20431", - "fixed": false, - "raw": "User" - }, - "serializedName": "User_GetSharedAccessToken", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/token", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "OK": { - "$id": "20432", - "body": { - "$ref": "4815" - }, - "extensions": { - "$id": "20433", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1luors2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1luors2·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20434", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20435", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·xs0e1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·xs0e1n·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-token·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20436", - "body": { - "$ref": "4815" - }, - "isNullable": true - }, - "description": "Gets the Shared Access Authorization Token for the User.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-requestBody-index": "3", - "x-ms-examples": { - "ApiManagementUserToken": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "userId1718", - "parameters": { - "properties": { - "keyType": "primary", - "expiry": "2019-04-21T00:44:24.2845269Z" - } - } - }, - "responses": { - "200": { - "body": { - "value": "userId1718&201904210044&9A1GR1f5WIhFvFmzQG+xxxxxxxxxxx/kBeu87DWad3tkasUXuvPL+MgzlwUHyg==" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20437", - "fixed": false, - "raw": "User" - }, - "typeName": { - "$id": "20438", - "fixed": false - }, - "nameForProperty": "User" - }, - { - "$id": "20439", - "methods": [ - { - "$id": "20440", - "parameters": [ - { - "$id": "20441", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20442", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20443", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20444", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20445", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20446", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20447", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20448", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20449", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20450", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20451", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20452", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20453", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20454", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20455", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20456", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20457", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20458", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20459", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20460", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20461", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·r6cajr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·r6cajr·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20462", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "20463", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20464", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20465", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "20466", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20467", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20468", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "20469", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20470", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20471", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "20472", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20473", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20474", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "20475", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20476", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20477", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20478", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20479", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20480", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20481", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20482", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20483", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20484", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20485", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20486", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20487", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20488", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20489", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "20490", - "fixed": false, - "raw": "UserGroup" - }, - "serializedName": "UserGroup_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/groups", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20491", - "body": { - "$ref": "2415" - }, - "extensions": { - "$id": "20492", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1f9t4e0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1f9t4e0·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20493", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20494", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·xh9xo9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·xh9xo9·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-groups·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20495", - "body": { - "$ref": "2415" - }, - "isNullable": true - }, - "description": "Lists all user groups.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/GroupContract", - "x-ms-examples": { - "ApiManagementListUserGroups": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "57681833a40f7eb6c49f6acf" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57681833a40f7eb6c49f6acf/groups/5600b57e7e8880006a020002", - "type": "Microsoft.ApiManagement/service/users/groups", - "name": "5600b57e7e8880006a020002", - "properties": { - "displayName": "Developers", - "description": "Developers is a built-in group. Its membership is managed by the system. Signed-in users fall into this group.", - "builtIn": true, - "type": "system" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20496", - "fixed": false, - "raw": "UserGroup" - }, - "typeName": { - "$id": "20497", - "fixed": false - }, - "nameForProperty": "UserGroup" - }, - { - "$id": "20498", - "methods": [ - { - "$id": "20499", - "parameters": [ - { - "$id": "20500", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20501", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20502", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20503", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20504", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20505", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20506", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20507", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20508", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20509", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20510", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20511", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20512", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20513", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20514", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20515", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20516", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20517", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20518", - "clientProperty": { - "$ref": "6275" - }, - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20519", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20520", - "fixed": false, - "raw": "| Field | Usage | Supported operators | Supported functions |
|-------------|-------------|-------------|-------------|
| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| stateComment | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| ownerId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| scope | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| userId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
| productId | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |
" - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·15y7boe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·parameters·3", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/parameters/paths·15y7boe·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·parameters·3" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20521", - "fixed": false, - "raw": "$filter" - }, - "serializedName": "$filter", - "modelType": { - "$id": "20522", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20523", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20524", - "clientProperty": { - "$ref": "6251" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "1" - }, - "defaultValue": { - "$id": "20525", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20526", - "fixed": false, - "raw": "Number of records to return." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "TopQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/TopQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20527", - "fixed": false, - "raw": "$top" - }, - "serializedName": "$top", - "modelType": { - "$id": "20528", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20529", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20530", - "clientProperty": { - "$ref": "6217" - }, - "location": "query", - "collectionFormat": "none", - "constraints": { - "InclusiveMinimum": "0" - }, - "defaultValue": { - "$id": "20531", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20532", - "fixed": false, - "raw": "Number of records to skip." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SkipQueryParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SkipQueryParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": false, - "isConstant": false, - "name": { - "$id": "20533", - "fixed": false, - "raw": "$skip" - }, - "serializedName": "$skip", - "modelType": { - "$id": "20534", - "$type": "PrimaryType", - "format": "int32", - "knownPrimaryType": "int", - "name": { - "$id": "20535", - "fixed": false, - "raw": "Int" - }, - "deprecated": false - } - }, - { - "$id": "20536", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20537", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20538", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20539", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20540", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20541", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20542", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20543", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20544", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20545", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20546", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20547", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20548", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "20549", - "fixed": false, - "raw": "UserSubscription" - }, - "serializedName": "UserSubscription_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/subscriptions", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20550", - "body": { - "$ref": "4322" - }, - "extensions": { - "$id": "20551", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1m1856d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1m1856d·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20552", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20553", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·zvbtvg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·zvbtvg·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-subscriptions·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20554", - "body": { - "$ref": "4322" - }, - "isNullable": true - }, - "description": "Lists the collection of subscriptions of the specified user.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-odata": "./definitions.json#/components/schemas/SubscriptionContract", - "x-ms-examples": { - "ApiManagementListUserSubscriptions": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "57681833a40f7eb6c49f6acf" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57681833a40f7eb6c49f6acf/subscriptions/57681850a40f7eb6c49f6ae3", - "type": "Microsoft.ApiManagement/service/users/subscriptions", - "name": "57681850a40f7eb6c49f6ae3", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57681833a40f7eb6c49f6acf", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5768181ea40f7eb6c49f6ac7", - "displayName": "57681850a40f7eb6c49f6ae5", - "state": "active", - "createdDate": "2016-06-20T16:22:39.547Z", - "startDate": "2016-06-20T00:00:00Z" - } - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57681833a40f7eb6c49f6acf/subscriptions/57681850a40f7eb6c49f6b2b", - "type": "Microsoft.ApiManagement/service/users/subscriptions", - "name": "57681850a40f7eb6c49f6b2b", - "properties": { - "ownerId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57681833a40f7eb6c49f6acf", - "scope": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5768181ea40f7eb6c49f6ac7", - "displayName": "57681850a40f7eb6c49f6b2d", - "state": "active", - "createdDate": "2016-06-20T16:22:41.103Z", - "startDate": "2016-06-20T00:00:00Z" - } - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20555", - "fixed": false, - "raw": "UserSubscription" - }, - "typeName": { - "$id": "20556", - "fixed": false - }, - "nameForProperty": "UserSubscription" - }, - { - "$id": "20557", - "methods": [ - { - "$id": "20558", - "parameters": [ - { - "$id": "20559", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20560", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20561", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20562", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20563", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20564", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20565", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20566", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20567", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20568", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20569", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20570", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20571", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20572", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20573", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20574", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20575", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20576", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20577", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20578", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20579", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20580", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20581", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20582", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20583", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20584", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20585", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20586", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20587", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20588", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20589", - "fixed": false, - "raw": "List" - }, - "group": { - "$id": "20590", - "fixed": false, - "raw": "UserIdentities" - }, - "serializedName": "UserIdentities_List", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/identities", - "isAbsoluteUrl": false, - "httpMethod": "get", - "responses": { - "OK": { - "$id": "20591", - "body": { - "$ref": "4771" - }, - "extensions": { - "$id": "20592", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1kes77y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-identities·get·responses·200", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1kes77y·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-identities·get·responses·200" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20593", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20594", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·1fquiu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-identities·get·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·1fquiu·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-identities·get·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20595", - "body": { - "$ref": "4771" - }, - "isNullable": true - }, - "description": "List of all user identities.", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-pageable": { - "nextLinkName": "nextLink" - }, - "x-ms-examples": { - "ApiManagementListUserIdentities": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "57f2af53bb17172280f44057" - }, - "responses": { - "200": { - "body": { - "value": [ - { - "provider": "Microsoft", - "id": "086cf9********55ab" - } - ], - "nextLink": "" - } - } - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20596", - "fixed": false, - "raw": "UserIdentities" - }, - "typeName": { - "$id": "20597", - "fixed": false - }, - "nameForProperty": "UserIdentities" - }, - { - "$id": "20598", - "methods": [ - { - "$id": "20599", - "parameters": [ - { - "$id": "20600", - "clientProperty": { - "$ref": "6199" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20601", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20602", - "fixed": false, - "raw": "The name of the resource group." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ResourceGroupNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ResourceGroupNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20603", - "fixed": false, - "raw": "resourceGroupName" - }, - "serializedName": "resourceGroupName", - "modelType": { - "$id": "20604", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20605", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20606", - "clientProperty": { - "$ref": "6211" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "50", - "MinLength": "1", - "Pattern": "^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$" - }, - "defaultValue": { - "$id": "20607", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20608", - "fixed": false, - "raw": "The name of the API Management service." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "ServiceNameParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/ServiceNameParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20609", - "fixed": false, - "raw": "serviceName" - }, - "serializedName": "serviceName", - "modelType": { - "$id": "20610", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20611", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20612", - "clientProperty": { - "$ref": "6257" - }, - "location": "path", - "collectionFormat": "none", - "constraints": { - "MaxLength": "80", - "MinLength": "1" - }, - "defaultValue": { - "$id": "20613", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20614", - "fixed": false, - "raw": "User identifier. Must be unique in the current API Management service instance." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "UserIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/UserIdParameter" - ] - }, - "x-ms-parameter-location": "method" - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20615", - "fixed": false, - "raw": "userId" - }, - "serializedName": "userId", - "modelType": { - "$id": "20616", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20617", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20618", - "location": "query", - "collectionFormat": "none", - "defaultValue": { - "$id": "20619", - "fixed": false, - "raw": "2019-12-01" - }, - "deprecated": false, - "documentation": { - "$id": "20620", - "fixed": false, - "raw": "The API version to use for the request." - }, - "isRequired": true, - "isConstant": true, - "name": { - "$id": "20621", - "fixed": false, - "raw": "api-version" - }, - "serializedName": "api-version", - "modelType": { - "$id": "20622", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20623", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - }, - { - "$id": "20624", - "clientProperty": { - "$ref": "6229" - }, - "location": "path", - "collectionFormat": "none", - "defaultValue": { - "$id": "20625", - "fixed": false - }, - "deprecated": false, - "documentation": { - "$id": "20626", - "fixed": false, - "raw": "Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call." - }, - "extensions": { - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///825?oai3.shaken.json" - ], - "name": "SubscriptionIdParameter", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimanagement.json#/components/parameters/SubscriptionIdParameter" - ] - } - }, - "isRequired": true, - "isConstant": false, - "name": { - "$id": "20627", - "fixed": false, - "raw": "subscriptionId" - }, - "serializedName": "subscriptionId", - "modelType": { - "$id": "20628", - "$type": "PrimaryType", - "knownPrimaryType": "string", - "name": { - "$id": "20629", - "fixed": false, - "raw": "String" - }, - "deprecated": false - } - } - ], - "name": { - "$id": "20630", - "fixed": false, - "raw": "Send" - }, - "group": { - "$id": "20631", - "fixed": false, - "raw": "UserConfirmationPassword" - }, - "serializedName": "UserConfirmationPassword_Send", - "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/confirmations/password/send", - "isAbsoluteUrl": false, - "httpMethod": "post", - "responses": { - "NoContent": { - "$id": "20632", - "extensions": { - "$id": "20633", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·i0ns4q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-confirmations-password-send·post·responses·204", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·i0ns4q·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-confirmations-password-send·post·responses·204" - ] - } - }, - "isNullable": true - } - }, - "defaultResponse": { - "$id": "20634", - "body": { - "$ref": "42" - }, - "extensions": { - "$id": "20635", - "x-ms-metadata": { - "apiVersions": [ - "2019-12-01" - ], - "filename": [ - "mem:///857?oai3.shaken.json" - ], - "name": "paths·gev1uw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-confirmations-password-send·post·responses·default", - "originalLocations": [ - "https://github.com/Azure/azure-rest-api-specs/blob/master/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2019-12-01/apimusers.json#/components/responses/paths·gev1uw·subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsoft-apimanagement-service-servicename-users-userid-confirmations-password-send·post·responses·default" - ] - } - }, - "isNullable": true - }, - "returnType": { - "$id": "20636", - "isNullable": true - }, - "description": "Sends confirmation", - "requestContentType": "application/json; charset=utf-8", - "responseContentTypes": [ - "application/json" - ], - "extensions": { - "servers": [ - { - "url": "https://management.azure.com/" - } - ], - "x-ms-examples": { - "ApiManagementUserConfirmationPasswordSend": { - "parameters": { - "serviceName": "apimService1", - "resourceGroupName": "rg1", - "api-version": "2019-12-01", - "subscriptionId": "subid", - "userId": "57127d485157a511ace86ae7" - }, - "responses": { - "204": {} - } - } - } - }, - "deprecated": false, - "hidden": false - } - ], - "name": { - "$id": "20637", - "fixed": false, - "raw": "UserConfirmationPassword" - }, - "typeName": { - "$id": "20638", - "fixed": false - }, - "nameForProperty": "UserConfirmationPassword" - } - ] -} \ No newline at end of file