Skip to content

Commit 4ef3d9c

Browse files
author
SDKAuto
committed
CodeGen from PR 21169 in Azure/azure-rest-api-specs
Merge 60967362620f4377609449d902a97803ce531282 into f3312d0962e91b065f287e44f5ae76db038fcd87
1 parent 9537516 commit 4ef3d9c

File tree

168 files changed

+19114
-13905
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+19114
-13905
lines changed

sdk/resourcemanager/apimanagement/armapimanagement/CHANGELOG.md

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,184 @@
11
# Release History
22

3+
## 2.0.0 (2022-10-18)
4+
### Breaking Changes
5+
6+
- Type of `APIVersionSetContractDetails.VersioningScheme` has been changed from `*APIVersionSetContractDetailsVersioningScheme` to `*VersioningScheme`
7+
- Const `APIVersionSetContractDetailsVersioningSchemeSegment` has been removed
8+
- Const `APIVersionSetContractDetailsVersioningSchemeQuery` has been removed
9+
- Const `APIVersionSetContractDetailsVersioningSchemeHeader` has been removed
10+
- Type alias `APIVersionSetContractDetailsVersioningScheme` has been removed
11+
- Function `PossibleAPIVersionSetContractDetailsVersioningSchemeValues` has been removed
12+
13+
### Features Added
14+
15+
- New const `TranslateRequiredQueryParametersConductQuery`
16+
- New const `OAuth2GrantTypeClientCredentials`
17+
- New const `TranslateRequiredQueryParametersConductTemplate`
18+
- New const `AuthorizationTypeOAuth2`
19+
- New const `PolicyFragmentContentFormatRawxml`
20+
- New const `NatGatewayStateDisabled`
21+
- New const `PolicyFragmentContentFormatXML`
22+
- New const `PortalSettingsCspModeEnabled`
23+
- New const `PortalSettingsCspModeReportOnly`
24+
- New const `OAuth2GrantTypeAuthorizationCode`
25+
- New const `NatGatewayStateEnabled`
26+
- New const `PortalSettingsCspModeDisabled`
27+
- New type alias `AuthorizationType`
28+
- New type alias `PolicyFragmentContentFormat`
29+
- New type alias `OAuth2GrantType`
30+
- New type alias `PortalSettingsCspMode`
31+
- New type alias `NatGatewayState`
32+
- New type alias `TranslateRequiredQueryParametersConduct`
33+
- New function `*AuthorizationClient.Delete(context.Context, string, string, string, string, string, *AuthorizationClientDeleteOptions) (AuthorizationClientDeleteResponse, error)`
34+
- New function `*PortalConfigClient.Update(context.Context, string, string, string, string, PortalConfigContract, *PortalConfigClientUpdateOptions) (PortalConfigClientUpdateResponse, error)`
35+
- New function `*AuthorizationAccessPolicyClient.CreateOrUpdate(context.Context, string, string, string, string, string, AuthorizationAccessPolicyContract, *AuthorizationAccessPolicyClientCreateOrUpdateOptions) (AuthorizationAccessPolicyClientCreateOrUpdateResponse, error)`
36+
- New function `*AuthorizationClient.Get(context.Context, string, string, string, string, *AuthorizationClientGetOptions) (AuthorizationClientGetResponse, error)`
37+
- New function `NewAuthorizationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AuthorizationClient, error)`
38+
- New function `*AuthorizationProviderClient.Get(context.Context, string, string, string, *AuthorizationProviderClientGetOptions) (AuthorizationProviderClientGetResponse, error)`
39+
- New function `*AuthorizationProviderClient.Delete(context.Context, string, string, string, string, *AuthorizationProviderClientDeleteOptions) (AuthorizationProviderClientDeleteResponse, error)`
40+
- New function `*AuthorizationClient.CreateOrUpdate(context.Context, string, string, string, string, AuthorizationContract, *AuthorizationClientCreateOrUpdateOptions) (AuthorizationClientCreateOrUpdateResponse, error)`
41+
- New function `*PortalConfigClient.GetEntityTag(context.Context, string, string, string, *PortalConfigClientGetEntityTagOptions) (PortalConfigClientGetEntityTagResponse, error)`
42+
- New function `NewPolicyFragmentClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PolicyFragmentClient, error)`
43+
- New function `*PolicyFragmentClient.ListReferences(context.Context, string, string, string, *PolicyFragmentClientListReferencesOptions) (PolicyFragmentClientListReferencesResponse, error)`
44+
- New function `*AuthorizationLoginLinksClient.Post(context.Context, string, string, string, string, AuthorizationLoginRequestContract, *AuthorizationLoginLinksClientPostOptions) (AuthorizationLoginLinksClientPostResponse, error)`
45+
- New function `PossibleTranslateRequiredQueryParametersConductValues() []TranslateRequiredQueryParametersConduct`
46+
- New function `*PortalConfigClient.Get(context.Context, string, string, string, *PortalConfigClientGetOptions) (PortalConfigClientGetResponse, error)`
47+
- New function `*PortalConfigClient.ListByService(context.Context, string, string, *PortalConfigClientListByServiceOptions) (PortalConfigClientListByServiceResponse, error)`
48+
- New function `*PolicyFragmentClient.GetEntityTag(context.Context, string, string, string, *PolicyFragmentClientGetEntityTagOptions) (PolicyFragmentClientGetEntityTagResponse, error)`
49+
- New function `*AuthorizationProviderClient.CreateOrUpdate(context.Context, string, string, string, AuthorizationProviderContract, *AuthorizationProviderClientCreateOrUpdateOptions) (AuthorizationProviderClientCreateOrUpdateResponse, error)`
50+
- New function `*PortalConfigClient.CreateOrUpdate(context.Context, string, string, string, string, PortalConfigContract, *PortalConfigClientCreateOrUpdateOptions) (PortalConfigClientCreateOrUpdateResponse, error)`
51+
- New function `*AuthorizationProviderClient.NewListByServicePager(string, string, *AuthorizationProviderClientListByServiceOptions) *runtime.Pager[AuthorizationProviderClientListByServiceResponse]`
52+
- New function `PossibleOAuth2GrantTypeValues() []OAuth2GrantType`
53+
- New function `NewAuthorizationProviderClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AuthorizationProviderClient, error)`
54+
- New function `*AuthorizationClient.NewListByAuthorizationProviderPager(string, string, string, *AuthorizationClientListByAuthorizationProviderOptions) *runtime.Pager[AuthorizationClientListByAuthorizationProviderResponse]`
55+
- New function `*AuthorizationAccessPolicyClient.Delete(context.Context, string, string, string, string, string, string, *AuthorizationAccessPolicyClientDeleteOptions) (AuthorizationAccessPolicyClientDeleteResponse, error)`
56+
- New function `*AuthorizationAccessPolicyClient.Get(context.Context, string, string, string, string, string, *AuthorizationAccessPolicyClientGetOptions) (AuthorizationAccessPolicyClientGetResponse, error)`
57+
- New function `PossiblePolicyFragmentContentFormatValues() []PolicyFragmentContentFormat`
58+
- New function `*PolicyFragmentClient.ListByService(context.Context, string, string, *PolicyFragmentClientListByServiceOptions) (PolicyFragmentClientListByServiceResponse, error)`
59+
- New function `NewPortalConfigClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PortalConfigClient, error)`
60+
- New function `*PolicyFragmentClient.Get(context.Context, string, string, string, *PolicyFragmentClientGetOptions) (PolicyFragmentClientGetResponse, error)`
61+
- New function `PossibleNatGatewayStateValues() []NatGatewayState`
62+
- New function `*AuthorizationAccessPolicyClient.NewListByAuthorizationPager(string, string, string, string, *AuthorizationAccessPolicyClientListByAuthorizationOptions) *runtime.Pager[AuthorizationAccessPolicyClientListByAuthorizationResponse]`
63+
- New function `NewAuthorizationAccessPolicyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AuthorizationAccessPolicyClient, error)`
64+
- New function `*PolicyFragmentClient.Delete(context.Context, string, string, string, string, *PolicyFragmentClientDeleteOptions) (PolicyFragmentClientDeleteResponse, error)`
65+
- New function `*PolicyFragmentClient.BeginCreateOrUpdate(context.Context, string, string, string, PolicyFragmentContract, *PolicyFragmentClientBeginCreateOrUpdateOptions) (*runtime.Poller[PolicyFragmentClientCreateOrUpdateResponse], error)`
66+
- New function `PossiblePortalSettingsCspModeValues() []PortalSettingsCspMode`
67+
- New function `NewAuthorizationLoginLinksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AuthorizationLoginLinksClient, error)`
68+
- New function `PossibleAuthorizationTypeValues() []AuthorizationType`
69+
- New function `*ServiceClient.BeginMigrateToStv2(context.Context, string, string, *ServiceClientBeginMigrateToStv2Options) (*runtime.Poller[ServiceClientMigrateToStv2Response], error)`
70+
- New struct `AuthorizationAccessPolicyClient`
71+
- New struct `AuthorizationAccessPolicyClientCreateOrUpdateOptions`
72+
- New struct `AuthorizationAccessPolicyClientCreateOrUpdateResponse`
73+
- New struct `AuthorizationAccessPolicyClientDeleteOptions`
74+
- New struct `AuthorizationAccessPolicyClientDeleteResponse`
75+
- New struct `AuthorizationAccessPolicyClientGetOptions`
76+
- New struct `AuthorizationAccessPolicyClientGetResponse`
77+
- New struct `AuthorizationAccessPolicyClientListByAuthorizationOptions`
78+
- New struct `AuthorizationAccessPolicyClientListByAuthorizationResponse`
79+
- New struct `AuthorizationAccessPolicyCollection`
80+
- New struct `AuthorizationAccessPolicyContract`
81+
- New struct `AuthorizationAccessPolicyContractProperties`
82+
- New struct `AuthorizationClient`
83+
- New struct `AuthorizationClientCreateOrUpdateOptions`
84+
- New struct `AuthorizationClientCreateOrUpdateResponse`
85+
- New struct `AuthorizationClientDeleteOptions`
86+
- New struct `AuthorizationClientDeleteResponse`
87+
- New struct `AuthorizationClientGetOptions`
88+
- New struct `AuthorizationClientGetResponse`
89+
- New struct `AuthorizationClientListByAuthorizationProviderOptions`
90+
- New struct `AuthorizationClientListByAuthorizationProviderResponse`
91+
- New struct `AuthorizationCollection`
92+
- New struct `AuthorizationContract`
93+
- New struct `AuthorizationContractProperties`
94+
- New struct `AuthorizationError`
95+
- New struct `AuthorizationLoginLinksClient`
96+
- New struct `AuthorizationLoginLinksClientPostOptions`
97+
- New struct `AuthorizationLoginLinksClientPostResponse`
98+
- New struct `AuthorizationLoginRequestContract`
99+
- New struct `AuthorizationLoginResponseContract`
100+
- New struct `AuthorizationProviderClient`
101+
- New struct `AuthorizationProviderClientCreateOrUpdateOptions`
102+
- New struct `AuthorizationProviderClientCreateOrUpdateResponse`
103+
- New struct `AuthorizationProviderClientDeleteOptions`
104+
- New struct `AuthorizationProviderClientDeleteResponse`
105+
- New struct `AuthorizationProviderClientGetOptions`
106+
- New struct `AuthorizationProviderClientGetResponse`
107+
- New struct `AuthorizationProviderClientListByServiceOptions`
108+
- New struct `AuthorizationProviderClientListByServiceResponse`
109+
- New struct `AuthorizationProviderCollection`
110+
- New struct `AuthorizationProviderContract`
111+
- New struct `AuthorizationProviderContractProperties`
112+
- New struct `AuthorizationProviderOAuth2GrantTypes`
113+
- New struct `AuthorizationProviderOAuth2Settings`
114+
- New struct `PolicyFragmentClient`
115+
- New struct `PolicyFragmentClientBeginCreateOrUpdateOptions`
116+
- New struct `PolicyFragmentClientCreateOrUpdateResponse`
117+
- New struct `PolicyFragmentClientDeleteOptions`
118+
- New struct `PolicyFragmentClientDeleteResponse`
119+
- New struct `PolicyFragmentClientGetEntityTagOptions`
120+
- New struct `PolicyFragmentClientGetEntityTagResponse`
121+
- New struct `PolicyFragmentClientGetOptions`
122+
- New struct `PolicyFragmentClientGetResponse`
123+
- New struct `PolicyFragmentClientListByServiceOptions`
124+
- New struct `PolicyFragmentClientListByServiceResponse`
125+
- New struct `PolicyFragmentClientListReferencesOptions`
126+
- New struct `PolicyFragmentClientListReferencesResponse`
127+
- New struct `PolicyFragmentCollection`
128+
- New struct `PolicyFragmentContract`
129+
- New struct `PolicyFragmentContractProperties`
130+
- New struct `PortalConfigClient`
131+
- New struct `PortalConfigClientCreateOrUpdateOptions`
132+
- New struct `PortalConfigClientCreateOrUpdateResponse`
133+
- New struct `PortalConfigClientGetEntityTagOptions`
134+
- New struct `PortalConfigClientGetEntityTagResponse`
135+
- New struct `PortalConfigClientGetOptions`
136+
- New struct `PortalConfigClientGetResponse`
137+
- New struct `PortalConfigClientListByServiceOptions`
138+
- New struct `PortalConfigClientListByServiceResponse`
139+
- New struct `PortalConfigClientUpdateOptions`
140+
- New struct `PortalConfigClientUpdateResponse`
141+
- New struct `PortalConfigCollection`
142+
- New struct `PortalConfigContract`
143+
- New struct `PortalConfigCorsProperties`
144+
- New struct `PortalConfigCspProperties`
145+
- New struct `PortalConfigDelegationProperties`
146+
- New struct `PortalConfigProperties`
147+
- New struct `PortalConfigPropertiesSignin`
148+
- New struct `PortalConfigPropertiesSignup`
149+
- New struct `PortalConfigTermsOfServiceProperties`
150+
- New struct `ProxyResource`
151+
- New struct `ResourceCollection`
152+
- New struct `ResourceCollectionValueItem`
153+
- New struct `ServiceClientBeginMigrateToStv2Options`
154+
- New struct `ServiceClientMigrateToStv2Response`
155+
- New field `UseInTestConsole` in struct `AuthorizationServerUpdateContractProperties`
156+
- New field `UseInAPIDocumentation` in struct `AuthorizationServerUpdateContractProperties`
157+
- New field `ClientLibrary` in struct `IdentityProviderBaseParameters`
158+
- New field `OutboundPublicIPAddresses` in struct `ServiceProperties`
159+
- New field `NatGatewayState` in struct `ServiceProperties`
160+
- New field `ClientLibrary` in struct `IdentityProviderContractProperties`
161+
- New field `TranslateRequiredQueryParametersConduct` in struct `APICreateOrUpdateProperties`
162+
- New field `UseInAPIDocumentation` in struct `OpenidConnectProviderContractProperties`
163+
- New field `UseInTestConsole` in struct `OpenidConnectProviderContractProperties`
164+
- New field `NatGatewayState` in struct `AdditionalLocation`
165+
- New field `OutboundPublicIPAddresses` in struct `AdditionalLocation`
166+
- New field `UseInAPIDocumentation` in struct `AuthorizationServerContractProperties`
167+
- New field `UseInTestConsole` in struct `AuthorizationServerContractProperties`
168+
- New field `ClientLibrary` in struct `IdentityProviderUpdateProperties`
169+
- New field `NatGatewayState` in struct `ServiceUpdateProperties`
170+
- New field `OutboundPublicIPAddresses` in struct `ServiceUpdateProperties`
171+
- New field `Metrics` in struct `DiagnosticContractProperties`
172+
- New field `Parameters` in struct `ContentTypeClientCreateOrUpdateOptions`
173+
- New field `NatGatewayState` in struct `ServiceBaseProperties`
174+
- New field `OutboundPublicIPAddresses` in struct `ServiceBaseProperties`
175+
- New field `OpenidAuthenticationSettings` in struct `AuthenticationSettingsContract`
176+
- New field `OAuth2AuthenticationSettings` in struct `AuthenticationSettingsContract`
177+
- New field `UseInAPIDocumentation` in struct `OpenidConnectProviderUpdateContractProperties`
178+
- New field `UseInTestConsole` in struct `OpenidConnectProviderUpdateContractProperties`
179+
- New field `ClientLibrary` in struct `IdentityProviderCreateContractProperties`
180+
181+
3182
## 1.0.0 (2022-05-17)
4183

5184
The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes.

0 commit comments

Comments
 (0)