Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apim sdk based on api-version 2019-01-01 #5771

Merged
merged 4 commits into from
Apr 15, 2019
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix file version and update changelog
  • Loading branch information
solankisamir committed Apr 15, 2019
commit a274d72091fc499e2c2921804c1114c22203f305
Empty file removed autorest
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@

// <auto-generated>
// Code generated by Microsoft (R) AutoRest Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is
// regenerated.
// </auto-generated>

namespace Microsoft.Azure.Management.ApiManagement
{
using System;
using System.Collections.Generic;
using System.Linq;

internal static partial class SdkInfo
{
public static IEnumerable<Tuple<string, string, string>> ApiInfo_ApiManagementClient
{
get
{
return new Tuple<string, string, string>[]
{
new Tuple<string, string, string>("ApiManagement", "Api", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiDiagnostic", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiExport", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiIssue", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiIssueAttachment", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiIssueComment", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiManagementOperations", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiManagementService", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiManagementServiceSkus", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiOperation", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiOperationPolicy", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiPolicy", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiProduct", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiRelease", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiRevision", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiSchema", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiTagDescription", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ApiVersionSet", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "AuthorizationServer", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Backend", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Cache", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Certificate", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "DelegationSettings", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Diagnostic", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "EmailTemplate", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Group", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "GroupUser", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "IdentityProvider", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Issue", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Logger", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "NetworkStatus", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Notification", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "NotificationRecipientEmail", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "NotificationRecipientUser", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "OpenIdConnectProvider", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Operation", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Policy", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "PolicySnippet", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Product", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ProductApi", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ProductGroup", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ProductPolicy", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "ProductSubscriptions", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Property", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "QuotaByCounterKeys", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "QuotaByPeriodKeys", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Region", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Reports", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "SignInSettings", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "SignUpSettings", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Subscription", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "Tag", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "TagResource", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "TenantAccess", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "TenantAccessGit", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "TenantConfiguration", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "User", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "UserConfirmationPassword", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "UserGroup", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "UserIdentities", "2019-01-01"),
new Tuple<string, string, string>("ApiManagement", "UserSubscription", "2019-01-01"),
}.AsEnumerable();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<Description>Provides ApiManagement management capabilities for Microsoft Azure.</Description>
<AssemblyTitle>Microsoft Azure API Management Management</AssemblyTitle>
<AssemblyName>Microsoft.Azure.Management.ApiManagement</AssemblyName>
<Version>5.0.0-preview</Version>
<Version>4.8.0-preview</Version>
<PackageTags>Microsoft Azure ApiManagement management;API Management;</PackageTags>
<PackageReleaseNotes>Refer https://aka.ms/apimdotnetsdkchangelog for release notes.</PackageReleaseNotes>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
[assembly: AssemblyTitle("Microsoft Azure API Management Resource Management Library")]
[assembly: AssemblyDescription("Provides Api management capabilities for Microsoft Azure.")]

[assembly: AssemblyVersion("5.0.0.0")]
[assembly: AssemblyFileVersion("5.0.0.0")]
[assembly: AssemblyVersion("4.0.0.0")]
[assembly: AssemblyFileVersion("4.8.0.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Azure .NET SDK")]
Expand Down
11 changes: 10 additions & 1 deletion src/SDKs/ApiManagement/changelog.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
## Microsoft.Azure.Management.ApiManagment release notes

### Changes in 5.0.0-preview
### Changes in 4.8.0-preview

- Switch the .NET client to use api-version `2019-01-01`
- Add support for cloning Apis from an ApiRevision and ApiVersionSet
- Enabled support for Importing and Exporting Apis based on OpenApi specification
- Add support for creating Api Diagnostics
- Diagnostics support configuring detailed sampling and Header configuration
- Add support for creating and update Cache entity.
- Subscription Contract has breaking change. The ProductId property is replaced with Scope and UserId is replaced with OwnerId.
- Added support for creating Global Scope Subscriptions
- Added support for managing `Consumption` Sku services.
- Deprecated Api UpdateHostName and UploadCertificate for configurating ApiManagement service. Use CreateOrUpdate service instead.

### Changes in 4.0.6-preview

Expand Down