diff --git a/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md b/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md index 7c64f3176c62..40cc5be7e0e2 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md +++ b/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md @@ -1,5 +1,84 @@ # Release History +## 0.5.0 (2022-05-17) +### Breaking Changes + +- Function `*ProviderRegistrationsClient.BeginCreateOrUpdate` return value(s) have been changed from `(*armruntime.Poller[ProviderRegistrationsClientCreateOrUpdateResponse], error)` to `(*runtime.Poller[ProviderRegistrationsClientCreateOrUpdateResponse], error)` +- Function `*DefaultRolloutsClient.BeginCreateOrUpdate` return value(s) have been changed from `(*armruntime.Poller[DefaultRolloutsClientCreateOrUpdateResponse], error)` to `(*runtime.Poller[DefaultRolloutsClientCreateOrUpdateResponse], error)` +- Function `*ResourceTypeRegistrationsClient.BeginCreateOrUpdate` return value(s) have been changed from `(*armruntime.Poller[ResourceTypeRegistrationsClientCreateOrUpdateResponse], error)` to `(*runtime.Poller[ResourceTypeRegistrationsClientCreateOrUpdateResponse], error)` +- Type of `ResourceTypeRegistrationPropertiesAutoGenerated.MarketplaceType` has been changed from `*ResourceTypeRegistrationPropertiesMarketplaceType` to `*MarketplaceType` +- Type of `ResourceProviderManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Type of `ResourceTypeRegistrationProperties.MarketplaceType` has been changed from `*ResourceTypeRegistrationPropertiesMarketplaceType` to `*MarketplaceType` +- Type of `ResourceProviderManifestPropertiesManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Type of `SKULocationInfo.Type` has been changed from `*SKULocationInfoType` to `*ExtendedLocationType` +- Type of `ResourceType.MarketplaceType` has been changed from `*ResourceTypeMarketplaceType` to `*MarketplaceType` +- Type of `OperationsDefinition.Origin` has been changed from `*OperationsDefinitionOrigin` to `*OperationOrigins` +- Type of `OperationsDefinition.ActionType` has been changed from `*OperationsDefinitionActionType` to `*OperationActionType` +- Type of `ResourceProviderManifestManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Const `OperationsDefinitionOriginSystem` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeAddOn` has been removed +- Const `OperationsDefinitionActionTypeInternal` has been removed +- Const `ResourceTypeMarketplaceTypeAddOn` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeBypass` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeNotSpecified` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeStore` has been removed +- Const `SKULocationInfoTypeArcZone` has been removed +- Const `OperationsDefinitionOriginNotSpecified` has been removed +- Const `OperationsDefinitionActionTypeNotSpecified` has been removed +- Const `SKULocationInfoTypeEdgeZone` has been removed +- Const `OperationsDefinitionOriginUser` has been removed +- Const `SKULocationInfoTypeNotSpecified` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyAcisActionAllowed` has been removed +- Const `ResourceTypeMarketplaceTypeStore` has been removed +- Const `ResourceTypeMarketplaceTypeNotSpecified` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyAcisReadAllowed` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyNotSpecified` has been removed +- Const `ResourceTypeMarketplaceTypeBypass` has been removed +- Function `ErrorResponseError.MarshalJSON` has been removed +- Function `ResourceType.MarshalJSON` has been removed +- Function `SKUResourceArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `PossibleResourceTypeRegistrationPropertiesMarketplaceTypeValues` has been removed +- Function `CustomRolloutArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `InnerError.MarshalJSON` has been removed +- Function `PossibleOperationsDefinitionOriginValues` has been removed +- Function `DefaultRolloutArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `ResourceTypeRegistrationArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `ErrorInnerError.MarshalJSON` has been removed +- Function `Error.MarshalJSON` has been removed +- Function `PossibleResourceProviderManagementResourceAccessPolicyValues` has been removed +- Function `PossibleSKULocationInfoTypeValues` has been removed +- Function `OperationsDefinitionArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `PossibleResourceTypeMarketplaceTypeValues` has been removed +- Function `PossibleOperationsDefinitionActionTypeValues` has been removed +- Function `ResourceProviderEndpoint.MarshalJSON` has been removed +- Function `ResourceProviderManifest.MarshalJSON` has been removed +- Function `ProviderRegistrationArrayResponseWithContinuation.MarshalJSON` has been removed +- Function `NotificationRegistrationArrayResponseWithContinuation.MarshalJSON` has been removed + +### Features Added + +- New const `ExtendedLocationTypeNotSpecified` +- New const `OperationOriginsSystem` +- New const `MarketplaceTypeAddOn` +- New const `ResourceAccessPolicyAcisActionAllowed` +- New const `ResourceAccessPolicyAcisReadAllowed` +- New const `OperationActionTypeNotSpecified` +- New const `MarketplaceTypeStore` +- New const `ExtendedLocationTypeEdgeZone` +- New const `MarketplaceTypeBypass` +- New const `ResourceAccessPolicyNotSpecified` +- New const `OperationOriginsUser` +- New const `OperationActionTypeInternal` +- New const `OperationOriginsNotSpecified` +- New const `ExtendedLocationTypeArcZone` +- New const `MarketplaceTypeNotSpecified` +- New function `PossibleOperationOriginsValues() []OperationOrigins` +- New function `PossibleResourceAccessPolicyValues() []ResourceAccessPolicy` +- New function `PossibleMarketplaceTypeValues() []MarketplaceType` +- New function `PossibleOperationActionTypeValues() []OperationActionType` +- New function `PossibleExtendedLocationTypeValues() []ExtendedLocationType` + + ## 0.4.0 (2022-04-18) ### Breaking Changes diff --git a/sdk/resourcemanager/providerhub/armproviderhub/autorest.md b/sdk/resourcemanager/providerhub/armproviderhub/autorest.md index 622801b3836a..9b2d2f3cc2fb 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/autorest.md +++ b/sdk/resourcemanager/providerhub/armproviderhub/autorest.md @@ -5,9 +5,9 @@ ``` yaml azure-arm: true require: -- https://github.com/Azure/azure-rest-api-specs/blob/f92aaf88f4c9d1ffb9a014eba196d887a9288c3a/specification/providerhub/resource-manager/readme.md -- https://github.com/Azure/azure-rest-api-specs/blob/f92aaf88f4c9d1ffb9a014eba196d887a9288c3a/specification/providerhub/resource-manager/readme.go.md +- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/providerhub/resource-manager/readme.md +- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/providerhub/resource-manager/readme.go.md license-header: MICROSOFT_MIT_NO_VERSION -module-version: 0.4.0 +module-version: 0.5.0 ``` \ No newline at end of file diff --git a/sdk/resourcemanager/providerhub/armproviderhub/go.mod b/sdk/resourcemanager/providerhub/armproviderhub/go.mod index 5960d66a2bda..a69ac3039d60 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/go.mod +++ b/sdk/resourcemanager/providerhub/armproviderhub/go.mod @@ -2,20 +2,10 @@ module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armprov go 1.18 -require ( - github.com/Azure/azure-sdk-for-go/sdk/azcore v0.23.0 - github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.14.0 -) +require github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0 require ( - github.com/Azure/azure-sdk-for-go/sdk/internal v0.9.1 // indirect - github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 // indirect - github.com/golang-jwt/jwt v3.2.1+incompatible // indirect - github.com/google/uuid v1.1.1 // indirect - github.com/kylelemons/godebug v1.1.0 // indirect - github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 // indirect - golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897 // indirect - golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f // indirect - golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 // indirect + github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0 // indirect + golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 // indirect golang.org/x/text v0.3.7 // indirect ) diff --git a/sdk/resourcemanager/providerhub/armproviderhub/go.sum b/sdk/resourcemanager/providerhub/armproviderhub/go.sum index 56d1c32628ae..3f874a3bc5a6 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/go.sum +++ b/sdk/resourcemanager/providerhub/armproviderhub/go.sum @@ -1,53 +1,12 @@ -github.com/Azure/azure-sdk-for-go/sdk/azcore v0.23.0 h1:D7l5jspkc4kwBYRWoZE4DQnu6LVpLwDsMZjBKS4wZLQ= -github.com/Azure/azure-sdk-for-go/sdk/azcore v0.23.0/go.mod h1:w5pDIZuawUmY3Bj4tVx3Xb8KS96ToB0j315w9rqpAg0= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.14.0 h1:NVS/4LOQfkBpk+B1VopIzv1ptmYeEskA8w/3K/w7vjo= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.14.0/go.mod h1:RG0cZndeZM17StwohYclmcXSr4oOJ8b1I5hB8llIc6Y= -github.com/Azure/azure-sdk-for-go/sdk/internal v0.9.1 h1:sLZ/Y+P/5RRtsXWylBjB5lkgixYfm0MQPiwrSX//JSo= -github.com/Azure/azure-sdk-for-go/sdk/internal v0.9.1/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I= -github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 h1:WVsrXCnHlDDX8ls+tootqRE87/hL9S/g4ewig9RsD/c= -github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -github.com/dnaeon/go-vcr v1.1.0 h1:ReYa/UBrRyQdant9B4fNHGoCNKw6qh6P0fsdGmZpR7c= -github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= -github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c= -github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= -github.com/golang-jwt/jwt/v4 v4.2.0 h1:besgBTC8w8HjP6NzQdxwKH9Z5oQMZ24ThTrHp3cZ8eU= -github.com/google/uuid v1.1.1 h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY= -github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= -github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8= -github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= -github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI= -github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0 h1:sVPhtT2qjO86rTUaWMr4WoES4TkjGnzcioXcnHV9s5k= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0 h1:jp0dGvZ7ZK0mgqnTSClMxa5xuRL7NZgHameVYF6BurY= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897 h1:pLI5jrR7OSLijeIDcmRxNmw2api+jEfxLoykJVice/E= -golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f h1:OfiFi4JbukWwe3lzw+xunroH1mnC1e2Gy5cxNJApiSY= -golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 h1:id054HUawV2/6IGm2IV8KZQjqtwAOo2CYlOToYqa0d0= -golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 h1:HVyaeDAYux4pnY+D/SiwmLOR36ewZ4iGQIIrtnuCjFA= +golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_customrollouts_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_customrollouts_client_test.go deleted file mode 100644 index 150f8bc68015..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_customrollouts_client_test.go +++ /dev/null @@ -1,98 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/CustomRollouts_Get.json -func ExampleCustomRolloutsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewCustomRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/CustomRollouts_CreateOrUpdate.json -func ExampleCustomRolloutsClient_CreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewCustomRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "", - "", - armproviderhub.CustomRollout{ - Properties: &armproviderhub.CustomRolloutProperties{ - Specification: &armproviderhub.CustomRolloutPropertiesSpecification{ - Canary: &armproviderhub.CustomRolloutSpecificationCanary{ - Regions: []*string{ - to.Ptr("brazilus")}, - }, - }, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/CustomRollouts_ListByProviderRegistration.json -func ExampleCustomRolloutsClient_NewListByProviderRegistrationPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewCustomRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_defaultrollouts_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_defaultrollouts_client_test.go deleted file mode 100644 index 5691e8c5b9eb..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_defaultrollouts_client_test.go +++ /dev/null @@ -1,147 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "time" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/DefaultRollouts_Get.json -func ExampleDefaultRolloutsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewDefaultRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/DefaultRollouts_Delete.json -func ExampleDefaultRolloutsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewDefaultRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/DefaultRollouts_CreateOrUpdate.json -func ExampleDefaultRolloutsClient_BeginCreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewDefaultRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "", - "", - armproviderhub.DefaultRollout{ - Properties: &armproviderhub.DefaultRolloutProperties{ - Specification: &armproviderhub.DefaultRolloutPropertiesSpecification{ - Canary: &armproviderhub.DefaultRolloutSpecificationCanary{ - SkipRegions: []*string{ - to.Ptr("eastus2euap")}, - }, - RestOfTheWorldGroupTwo: &armproviderhub.DefaultRolloutSpecificationRestOfTheWorldGroupTwo{ - WaitDuration: to.Ptr(""), - }, - }, - }, - }, - &armproviderhub.DefaultRolloutsClientBeginCreateOrUpdateOptions{ResumeToken: ""}) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, 30*time.Second) - if err != nil { - log.Fatalf("failed to pull the result: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/DefaultRollouts_ListByProviderRegistration.json -func ExampleDefaultRolloutsClient_NewListByProviderRegistrationPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewDefaultRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/DefaultRollouts_Stop.json -func ExampleDefaultRolloutsClient_Stop() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewDefaultRolloutsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Stop(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_notificationregistrations_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_notificationregistrations_client_test.go deleted file mode 100644 index 7b43fdc5e90b..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_notificationregistrations_client_test.go +++ /dev/null @@ -1,129 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/NotificationRegistrations_Get.json -func ExampleNotificationRegistrationsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewNotificationRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/NotificationRegistrations_CreateOrUpdate.json -func ExampleNotificationRegistrationsClient_CreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewNotificationRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "", - "", - armproviderhub.NotificationRegistration{ - Properties: &armproviderhub.NotificationRegistrationProperties{ - IncludedEvents: []*string{ - to.Ptr("*/write"), - to.Ptr("Microsoft.Contoso/employees/delete")}, - MessageScope: to.Ptr(armproviderhub.MessageScopeRegisteredSubscriptions), - NotificationEndpoints: []*armproviderhub.NotificationEndpoint{ - { - Locations: []*string{ - to.Ptr(""), - to.Ptr("East US")}, - NotificationDestination: to.Ptr(""), - }, - { - Locations: []*string{ - to.Ptr("North Europe")}, - NotificationDestination: to.Ptr(""), - }}, - NotificationMode: to.Ptr(armproviderhub.NotificationModeEventHub), - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/NotificationRegistrations_Delete.json -func ExampleNotificationRegistrationsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewNotificationRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/NotificationRegistrations_ListByProviderRegistration.json -func ExampleNotificationRegistrationsClient_NewListByProviderRegistrationPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewNotificationRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_operations_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_operations_client_test.go deleted file mode 100644 index 2905f5dfbfe0..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_operations_client_test.go +++ /dev/null @@ -1,116 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Operations_List.json -func ExampleOperationsClient_NewListPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewOperationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListPager(nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Operations_ListByProviderRegistration.json -func ExampleOperationsClient_ListByProviderRegistration() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewOperationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.ListByProviderRegistration(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Operations_CreateOrUpdate.json -func ExampleOperationsClient_CreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewOperationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "", - armproviderhub.OperationsPutContent{ - Contents: []*armproviderhub.OperationsDefinition{ - { - Name: to.Ptr(""), - Display: &armproviderhub.OperationsDefinitionDisplay{ - Description: to.Ptr(""), - Operation: to.Ptr(""), - Provider: to.Ptr(""), - Resource: to.Ptr(""), - }, - }}, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Operations_Delete.json -func ExampleOperationsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewOperationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerhub_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerhub_client_test.go deleted file mode 100644 index f1157b4f793b..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerhub_client_test.go +++ /dev/null @@ -1,64 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/GenerateManifest.json -func ExampleClient_GenerateManifest() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GenerateManifest(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/CheckinManifest.json -func ExampleClient_CheckinManifest() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CheckinManifest(ctx, - "", - armproviderhub.CheckinManifestParams{ - BaselineArmManifestLocation: to.Ptr(""), - Environment: to.Ptr(""), - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerregistrations_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerregistrations_client_test.go deleted file mode 100644 index 4f6cec2826a6..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerregistrations_client_test.go +++ /dev/null @@ -1,151 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "time" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ProviderRegistrations_Get.json -func ExampleProviderRegistrationsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewProviderRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ProviderRegistrations_CreateOrUpdate.json -func ExampleProviderRegistrationsClient_BeginCreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewProviderRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "", - armproviderhub.ProviderRegistration{ - Properties: &armproviderhub.ProviderRegistrationProperties{ - Capabilities: []*armproviderhub.ResourceProviderCapabilities{ - { - Effect: to.Ptr(armproviderhub.ResourceProviderCapabilitiesEffectAllow), - QuotaID: to.Ptr(""), - }, - { - Effect: to.Ptr(armproviderhub.ResourceProviderCapabilitiesEffectAllow), - QuotaID: to.Ptr(""), - }}, - Management: &armproviderhub.ResourceProviderManifestPropertiesManagement{ - IncidentContactEmail: to.Ptr(""), - IncidentRoutingService: to.Ptr(""), - IncidentRoutingTeam: to.Ptr(""), - }, - ProviderType: to.Ptr(armproviderhub.ResourceProviderTypeInternal), - ProviderVersion: to.Ptr(""), - }, - }, - &armproviderhub.ProviderRegistrationsClientBeginCreateOrUpdateOptions{ResumeToken: ""}) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, 30*time.Second) - if err != nil { - log.Fatalf("failed to pull the result: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ProviderRegistrations_Delete.json -func ExampleProviderRegistrationsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewProviderRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ProviderRegistrations_List.json -func ExampleProviderRegistrationsClient_NewListPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewProviderRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListPager(nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ProviderRegistrations_GenerateOperations.json -func ExampleProviderRegistrationsClient_GenerateOperations() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewProviderRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GenerateOperations(ctx, - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_resourcetyperegistrations_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_resourcetyperegistrations_client_test.go deleted file mode 100644 index 58f719d150c5..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_resourcetyperegistrations_client_test.go +++ /dev/null @@ -1,137 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "time" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ResourceTypeRegistrations_Get.json -func ExampleResourceTypeRegistrationsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewResourceTypeRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ResourceTypeRegistrations_CreateOrUpdate.json -func ExampleResourceTypeRegistrationsClient_BeginCreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewResourceTypeRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "", - "", - armproviderhub.ResourceTypeRegistration{ - Properties: &armproviderhub.ResourceTypeRegistrationProperties{ - Endpoints: []*armproviderhub.ResourceTypeEndpoint{ - { - APIVersions: []*string{ - to.Ptr("2020-06-01-preview")}, - Locations: []*string{ - to.Ptr("West US"), - to.Ptr("East US"), - to.Ptr("North Europe")}, - RequiredFeatures: []*string{ - to.Ptr("")}, - }}, - Regionality: to.Ptr(armproviderhub.RegionalityRegional), - RoutingType: to.Ptr(armproviderhub.RoutingTypeDefault), - SwaggerSpecifications: []*armproviderhub.SwaggerSpecification{ - { - APIVersions: []*string{ - to.Ptr("2020-06-01-preview")}, - SwaggerSpecFolderURI: to.Ptr(""), - }}, - }, - }, - &armproviderhub.ResourceTypeRegistrationsClientBeginCreateOrUpdateOptions{ResumeToken: ""}) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, 30*time.Second) - if err != nil { - log.Fatalf("failed to pull the result: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ResourceTypeRegistrations_Delete.json -func ExampleResourceTypeRegistrationsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewResourceTypeRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/ResourceTypeRegistrations_ListByProviderRegistration.json -func ExampleResourceTypeRegistrationsClient_NewListByProviderRegistrationPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewResourceTypeRegistrationsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_skus_client_test.go b/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_skus_client_test.go deleted file mode 100644 index 3967867700c1..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_skus_client_test.go +++ /dev/null @@ -1,494 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. -// Code generated by Microsoft (R) AutoRest Code Generator. -// Changes may cause incorrect behavior and will be lost if the code is regenerated. - -package armproviderhub_test - -import ( - "context" - "log" - - "github.com/Azure/azure-sdk-for-go/sdk/azcore/to" - "github.com/Azure/azure-sdk-for-go/sdk/azidentity" - "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/providerhub/armproviderhub" -) - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_Get.json -func ExampleSKUsClient_Get() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_CreateOrUpdate.json -func ExampleSKUsClient_CreateOrUpdate() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "", - "", - "", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr(""), - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }, - { - Name: to.Ptr(""), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr(""), - }}, - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }}, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_Delete.json -func ExampleSKUsClient_Delete() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_GetNestedResourceTypeFirst.json -func ExampleSKUsClient_GetNestedResourceTypeFirst() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeFirst(ctx, - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_CreateOrUpdateNestedResourceTypeFirst.json -func ExampleSKUsClient_CreateOrUpdateNestedResourceTypeFirst() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeFirst(ctx, - "", - "", - "", - "", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr(""), - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }, - { - Name: to.Ptr(""), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr(""), - }}, - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }}, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_DeleteNestedResourceTypeFirst.json -func ExampleSKUsClient_DeleteNestedResourceTypeFirst() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeFirst(ctx, - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_GetNestedResourceTypeSecond.json -func ExampleSKUsClient_GetNestedResourceTypeSecond() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeSecond(ctx, - "", - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_CreateOrUpdateNestedResourceTypeSecond.json -func ExampleSKUsClient_CreateOrUpdateNestedResourceTypeSecond() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeSecond(ctx, - "", - "", - "", - "", - "", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr(""), - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }, - { - Name: to.Ptr(""), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr(""), - }}, - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }}, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_DeleteNestedResourceTypeSecond.json -func ExampleSKUsClient_DeleteNestedResourceTypeSecond() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeSecond(ctx, - "", - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_GetNestedResourceTypeThird.json -func ExampleSKUsClient_GetNestedResourceTypeThird() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeThird(ctx, - "", - "", - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_CreateOrUpdateNestedResourceTypeThird.json -func ExampleSKUsClient_CreateOrUpdateNestedResourceTypeThird() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeThird(ctx, - "", - "", - "", - "", - "", - "", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr(""), - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }, - { - Name: to.Ptr(""), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr(""), - }}, - Kind: to.Ptr(""), - Tier: to.Ptr(""), - }}, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - // TODO: use response item - _ = res -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_DeleteNestedResourceTypeThird.json -func ExampleSKUsClient_DeleteNestedResourceTypeThird() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeThird(ctx, - "", - "", - "", - "", - "", - "", - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_ListByResourceTypeRegistrations.json -func ExampleSKUsClient_NewListByResourceTypeRegistrationsPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsPager("", - "", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_ListByResourceTypeRegistrationsNestedResourceTypeFirst.json -func ExampleSKUsClient_NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager("", - "", - "", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_ListByResourceTypeRegistrationsNestedResourceTypeSecond.json -func ExampleSKUsClient_NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager("", - "", - "", - "", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} - -// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/providerhub/resource-manager/Microsoft.ProviderHub/stable/2020-11-20/examples/Skus_ListByResourceTypeRegistrationsNestedResourceTypeThird.json -func ExampleSKUsClient_NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager() { - cred, err := azidentity.NewDefaultAzureCredential(nil) - if err != nil { - log.Fatalf("failed to obtain a credential: %v", err) - } - ctx := context.Background() - client, err := armproviderhub.NewSKUsClient("", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager("", - "", - "", - "", - "", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - return - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_client.go index e33af6c0b311..27cb398bf286 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_client.go @@ -38,7 +38,7 @@ func NewClient(subscriptionID string, credential azcore.TokenCredential, options if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,6 +56,7 @@ func NewClient(subscriptionID string, credential azcore.TokenCredential, options // CheckinManifest - Checkin the manifest. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // checkinManifestParams - The required body parameters supplied to the checkin manifest operation. // options - ClientCheckinManifestOptions contains the optional parameters for the Client.CheckinManifest method. @@ -92,7 +93,7 @@ func (client *Client) checkinManifestCreateRequest(ctx context.Context, provider reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, checkinManifestParams) } @@ -107,6 +108,7 @@ func (client *Client) checkinManifestHandleResponse(resp *http.Response) (Client // GenerateManifest - Generates the manifest for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - ClientGenerateManifestOptions contains the optional parameters for the Client.GenerateManifest method. func (client *Client) GenerateManifest(ctx context.Context, providerNamespace string, options *ClientGenerateManifestOptions) (ClientGenerateManifestResponse, error) { @@ -142,7 +144,7 @@ func (client *Client) generateManifestCreateRequest(ctx context.Context, provide reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go index e74e4fe5793f..d2336a266751 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go @@ -10,9 +10,26 @@ package armproviderhub const ( moduleName = "armproviderhub" - moduleVersion = "v0.4.0" + moduleVersion = "v0.5.0" ) +type ExtendedLocationType string + +const ( + ExtendedLocationTypeNotSpecified ExtendedLocationType = "NotSpecified" + ExtendedLocationTypeEdgeZone ExtendedLocationType = "EdgeZone" + ExtendedLocationTypeArcZone ExtendedLocationType = "ArcZone" +) + +// PossibleExtendedLocationTypeValues returns the possible values for the ExtendedLocationType const type. +func PossibleExtendedLocationTypeValues() []ExtendedLocationType { + return []ExtendedLocationType{ + ExtendedLocationTypeNotSpecified, + ExtendedLocationTypeEdgeZone, + ExtendedLocationTypeArcZone, + } +} + type ExtensionCategory string const ( @@ -194,6 +211,25 @@ func PossibleManifestResourceDeletionPolicyValues() []ManifestResourceDeletionPo } } +type MarketplaceType string + +const ( + MarketplaceTypeNotSpecified MarketplaceType = "NotSpecified" + MarketplaceTypeAddOn MarketplaceType = "AddOn" + MarketplaceTypeBypass MarketplaceType = "Bypass" + MarketplaceTypeStore MarketplaceType = "Store" +) + +// PossibleMarketplaceTypeValues returns the possible values for the MarketplaceType const type. +func PossibleMarketplaceTypeValues() []MarketplaceType { + return []MarketplaceType{ + MarketplaceTypeNotSpecified, + MarketplaceTypeAddOn, + MarketplaceTypeBypass, + MarketplaceTypeStore, + } +} + type MessageScope string const ( @@ -226,35 +262,35 @@ func PossibleNotificationModeValues() []NotificationMode { } } -type OperationsDefinitionActionType string +type OperationActionType string const ( - OperationsDefinitionActionTypeInternal OperationsDefinitionActionType = "Internal" - OperationsDefinitionActionTypeNotSpecified OperationsDefinitionActionType = "NotSpecified" + OperationActionTypeNotSpecified OperationActionType = "NotSpecified" + OperationActionTypeInternal OperationActionType = "Internal" ) -// PossibleOperationsDefinitionActionTypeValues returns the possible values for the OperationsDefinitionActionType const type. -func PossibleOperationsDefinitionActionTypeValues() []OperationsDefinitionActionType { - return []OperationsDefinitionActionType{ - OperationsDefinitionActionTypeInternal, - OperationsDefinitionActionTypeNotSpecified, +// PossibleOperationActionTypeValues returns the possible values for the OperationActionType const type. +func PossibleOperationActionTypeValues() []OperationActionType { + return []OperationActionType{ + OperationActionTypeNotSpecified, + OperationActionTypeInternal, } } -type OperationsDefinitionOrigin string +type OperationOrigins string const ( - OperationsDefinitionOriginNotSpecified OperationsDefinitionOrigin = "NotSpecified" - OperationsDefinitionOriginSystem OperationsDefinitionOrigin = "System" - OperationsDefinitionOriginUser OperationsDefinitionOrigin = "User" + OperationOriginsNotSpecified OperationOrigins = "NotSpecified" + OperationOriginsUser OperationOrigins = "User" + OperationOriginsSystem OperationOrigins = "System" ) -// PossibleOperationsDefinitionOriginValues returns the possible values for the OperationsDefinitionOrigin const type. -func PossibleOperationsDefinitionOriginValues() []OperationsDefinitionOrigin { - return []OperationsDefinitionOrigin{ - OperationsDefinitionOriginNotSpecified, - OperationsDefinitionOriginSystem, - OperationsDefinitionOriginUser, +// PossibleOperationOriginsValues returns the possible values for the OperationOrigins const type. +func PossibleOperationOriginsValues() []OperationOrigins { + return []OperationOrigins{ + OperationOriginsNotSpecified, + OperationOriginsUser, + OperationOriginsSystem, } } @@ -350,6 +386,23 @@ func PossibleRegionalityValues() []Regionality { } } +type ResourceAccessPolicy string + +const ( + ResourceAccessPolicyNotSpecified ResourceAccessPolicy = "NotSpecified" + ResourceAccessPolicyAcisReadAllowed ResourceAccessPolicy = "AcisReadAllowed" + ResourceAccessPolicyAcisActionAllowed ResourceAccessPolicy = "AcisActionAllowed" +) + +// PossibleResourceAccessPolicyValues returns the possible values for the ResourceAccessPolicy const type. +func PossibleResourceAccessPolicyValues() []ResourceAccessPolicy { + return []ResourceAccessPolicy{ + ResourceAccessPolicyNotSpecified, + ResourceAccessPolicyAcisReadAllowed, + ResourceAccessPolicyAcisActionAllowed, + } +} + type ResourceDeletionPolicy string const ( @@ -384,23 +437,6 @@ func PossibleResourceProviderCapabilitiesEffectValues() []ResourceProviderCapabi } } -type ResourceProviderManagementResourceAccessPolicy string - -const ( - ResourceProviderManagementResourceAccessPolicyAcisActionAllowed ResourceProviderManagementResourceAccessPolicy = "AcisActionAllowed" - ResourceProviderManagementResourceAccessPolicyAcisReadAllowed ResourceProviderManagementResourceAccessPolicy = "AcisReadAllowed" - ResourceProviderManagementResourceAccessPolicyNotSpecified ResourceProviderManagementResourceAccessPolicy = "NotSpecified" -) - -// PossibleResourceProviderManagementResourceAccessPolicyValues returns the possible values for the ResourceProviderManagementResourceAccessPolicy const type. -func PossibleResourceProviderManagementResourceAccessPolicyValues() []ResourceProviderManagementResourceAccessPolicy { - return []ResourceProviderManagementResourceAccessPolicy{ - ResourceProviderManagementResourceAccessPolicyAcisActionAllowed, - ResourceProviderManagementResourceAccessPolicyAcisReadAllowed, - ResourceProviderManagementResourceAccessPolicyNotSpecified, - } -} - type ResourceProviderType string const ( @@ -428,44 +464,6 @@ func PossibleResourceProviderTypeValues() []ResourceProviderType { } } -type ResourceTypeMarketplaceType string - -const ( - ResourceTypeMarketplaceTypeAddOn ResourceTypeMarketplaceType = "AddOn" - ResourceTypeMarketplaceTypeBypass ResourceTypeMarketplaceType = "Bypass" - ResourceTypeMarketplaceTypeNotSpecified ResourceTypeMarketplaceType = "NotSpecified" - ResourceTypeMarketplaceTypeStore ResourceTypeMarketplaceType = "Store" -) - -// PossibleResourceTypeMarketplaceTypeValues returns the possible values for the ResourceTypeMarketplaceType const type. -func PossibleResourceTypeMarketplaceTypeValues() []ResourceTypeMarketplaceType { - return []ResourceTypeMarketplaceType{ - ResourceTypeMarketplaceTypeAddOn, - ResourceTypeMarketplaceTypeBypass, - ResourceTypeMarketplaceTypeNotSpecified, - ResourceTypeMarketplaceTypeStore, - } -} - -type ResourceTypeRegistrationPropertiesMarketplaceType string - -const ( - ResourceTypeRegistrationPropertiesMarketplaceTypeAddOn ResourceTypeRegistrationPropertiesMarketplaceType = "AddOn" - ResourceTypeRegistrationPropertiesMarketplaceTypeBypass ResourceTypeRegistrationPropertiesMarketplaceType = "Bypass" - ResourceTypeRegistrationPropertiesMarketplaceTypeNotSpecified ResourceTypeRegistrationPropertiesMarketplaceType = "NotSpecified" - ResourceTypeRegistrationPropertiesMarketplaceTypeStore ResourceTypeRegistrationPropertiesMarketplaceType = "Store" -) - -// PossibleResourceTypeRegistrationPropertiesMarketplaceTypeValues returns the possible values for the ResourceTypeRegistrationPropertiesMarketplaceType const type. -func PossibleResourceTypeRegistrationPropertiesMarketplaceTypeValues() []ResourceTypeRegistrationPropertiesMarketplaceType { - return []ResourceTypeRegistrationPropertiesMarketplaceType{ - ResourceTypeRegistrationPropertiesMarketplaceTypeAddOn, - ResourceTypeRegistrationPropertiesMarketplaceTypeBypass, - ResourceTypeRegistrationPropertiesMarketplaceTypeNotSpecified, - ResourceTypeRegistrationPropertiesMarketplaceTypeStore, - } -} - type ResourceValidation string const ( @@ -512,23 +510,6 @@ func PossibleRoutingTypeValues() []RoutingType { } } -type SKULocationInfoType string - -const ( - SKULocationInfoTypeArcZone SKULocationInfoType = "ArcZone" - SKULocationInfoTypeEdgeZone SKULocationInfoType = "EdgeZone" - SKULocationInfoTypeNotSpecified SKULocationInfoType = "NotSpecified" -) - -// PossibleSKULocationInfoTypeValues returns the possible values for the SKULocationInfoType const type. -func PossibleSKULocationInfoTypeValues() []SKULocationInfoType { - return []SKULocationInfoType{ - SKULocationInfoTypeArcZone, - SKULocationInfoTypeEdgeZone, - SKULocationInfoTypeNotSpecified, - } -} - type SKUScaleType string const ( diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_customrollouts_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_customrollouts_client.go index 66976c74f721..7d40df2d2cc6 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_customrollouts_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_customrollouts_client.go @@ -38,7 +38,7 @@ func NewCustomRolloutsClient(subscriptionID string, credential azcore.TokenCrede if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,6 +56,7 @@ func NewCustomRolloutsClient(subscriptionID string, credential azcore.TokenCrede // CreateOrUpdate - Creates or updates the rollout details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // properties - The custom rollout properties supplied to the CreateOrUpdate operation. @@ -98,7 +99,7 @@ func (client *CustomRolloutsClient) createOrUpdateCreateRequest(ctx context.Cont reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -113,6 +114,7 @@ func (client *CustomRolloutsClient) createOrUpdateHandleResponse(resp *http.Resp // Get - Gets the custom rollout details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // options - CustomRolloutsClientGetOptions contains the optional parameters for the CustomRolloutsClient.Get method. @@ -153,7 +155,7 @@ func (client *CustomRolloutsClient) getCreateRequest(ctx context.Context, provid reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -168,11 +170,12 @@ func (client *CustomRolloutsClient) getHandleResponse(resp *http.Response) (Cust // NewListByProviderRegistrationPager - Gets the list of the custom rollouts for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - CustomRolloutsClientListByProviderRegistrationOptions contains the optional parameters for the CustomRolloutsClient.ListByProviderRegistration // method. func (client *CustomRolloutsClient) NewListByProviderRegistrationPager(providerNamespace string, options *CustomRolloutsClientListByProviderRegistrationOptions) *runtime.Pager[CustomRolloutsClientListByProviderRegistrationResponse] { - return runtime.NewPager(runtime.PageProcessor[CustomRolloutsClientListByProviderRegistrationResponse]{ + return runtime.NewPager(runtime.PagingHandler[CustomRolloutsClientListByProviderRegistrationResponse]{ More: func(page CustomRolloutsClientListByProviderRegistrationResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -217,7 +220,7 @@ func (client *CustomRolloutsClient) listByProviderRegistrationCreateRequest(ctx reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_defaultrollouts_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_defaultrollouts_client.go index 5e650908f527..9d20a132f072 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_defaultrollouts_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_defaultrollouts_client.go @@ -38,7 +38,7 @@ func NewDefaultRolloutsClient(subscriptionID string, credential azcore.TokenCred if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,27 +56,29 @@ func NewDefaultRolloutsClient(subscriptionID string, credential azcore.TokenCred // BeginCreateOrUpdate - Creates or updates the rollout details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // properties - The Default rollout properties supplied to the CreateOrUpdate operation. // options - DefaultRolloutsClientBeginCreateOrUpdateOptions contains the optional parameters for the DefaultRolloutsClient.BeginCreateOrUpdate // method. -func (client *DefaultRolloutsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, rolloutName string, properties DefaultRollout, options *DefaultRolloutsClientBeginCreateOrUpdateOptions) (*armruntime.Poller[DefaultRolloutsClientCreateOrUpdateResponse], error) { +func (client *DefaultRolloutsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, rolloutName string, properties DefaultRollout, options *DefaultRolloutsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DefaultRolloutsClientCreateOrUpdateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.createOrUpdate(ctx, providerNamespace, rolloutName, properties, options) if err != nil { return nil, err } - return armruntime.NewPoller(resp, client.pl, &armruntime.NewPollerOptions[DefaultRolloutsClientCreateOrUpdateResponse]{ - FinalStateVia: armruntime.FinalStateViaAzureAsyncOp, + return runtime.NewPoller(resp, client.pl, &runtime.NewPollerOptions[DefaultRolloutsClientCreateOrUpdateResponse]{ + FinalStateVia: runtime.FinalStateViaAzureAsyncOp, }) } else { - return armruntime.NewPollerFromResumeToken[DefaultRolloutsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[DefaultRolloutsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) } } // CreateOrUpdate - Creates or updates the rollout details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 func (client *DefaultRolloutsClient) createOrUpdate(ctx context.Context, providerNamespace string, rolloutName string, properties DefaultRollout, options *DefaultRolloutsClientBeginCreateOrUpdateOptions) (*http.Response, error) { req, err := client.createOrUpdateCreateRequest(ctx, providerNamespace, rolloutName, properties, options) if err != nil { @@ -114,12 +116,13 @@ func (client *DefaultRolloutsClient) createOrUpdateCreateRequest(ctx context.Con reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } // Delete - Deletes the rollout resource. Rollout must be in terminal state. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // options - DefaultRolloutsClientDeleteOptions contains the optional parameters for the DefaultRolloutsClient.Delete method. @@ -160,12 +163,13 @@ func (client *DefaultRolloutsClient) deleteCreateRequest(ctx context.Context, pr reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Gets the default rollout details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // options - DefaultRolloutsClientGetOptions contains the optional parameters for the DefaultRolloutsClient.Get method. @@ -206,7 +210,7 @@ func (client *DefaultRolloutsClient) getCreateRequest(ctx context.Context, provi reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -221,11 +225,12 @@ func (client *DefaultRolloutsClient) getHandleResponse(resp *http.Response) (Def // NewListByProviderRegistrationPager - Gets the list of the rollouts for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - DefaultRolloutsClientListByProviderRegistrationOptions contains the optional parameters for the DefaultRolloutsClient.ListByProviderRegistration // method. func (client *DefaultRolloutsClient) NewListByProviderRegistrationPager(providerNamespace string, options *DefaultRolloutsClientListByProviderRegistrationOptions) *runtime.Pager[DefaultRolloutsClientListByProviderRegistrationResponse] { - return runtime.NewPager(runtime.PageProcessor[DefaultRolloutsClientListByProviderRegistrationResponse]{ + return runtime.NewPager(runtime.PagingHandler[DefaultRolloutsClientListByProviderRegistrationResponse]{ More: func(page DefaultRolloutsClientListByProviderRegistrationResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -270,7 +275,7 @@ func (client *DefaultRolloutsClient) listByProviderRegistrationCreateRequest(ctx reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -285,6 +290,7 @@ func (client *DefaultRolloutsClient) listByProviderRegistrationHandleResponse(re // Stop - Stops or cancels the rollout, if in progress. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // rolloutName - The rollout name. // options - DefaultRolloutsClientStopOptions contains the optional parameters for the DefaultRolloutsClient.Stop method. @@ -325,6 +331,6 @@ func (client *DefaultRolloutsClient) stopCreateRequest(ctx context.Context, prov reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models.go index 3f3fbafcd3a4..0211a40e8230 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models.go @@ -564,12 +564,12 @@ type OperationsDefinition struct { Display *OperationsDefinitionDisplay `json:"display,omitempty"` // REQUIRED; Name of the operation. - Name *string `json:"name,omitempty"` - ActionType *OperationsDefinitionActionType `json:"actionType,omitempty"` + Name *string `json:"name,omitempty"` + ActionType *OperationActionType `json:"actionType,omitempty"` // Indicates whether the operation applies to data-plane. - IsDataAction *bool `json:"isDataAction,omitempty"` - Origin *OperationsDefinitionOrigin `json:"origin,omitempty"` + IsDataAction *bool `json:"isDataAction,omitempty"` + Origin *OperationOrigins `json:"origin,omitempty"` // Anything Properties interface{} `json:"properties,omitempty"` @@ -790,14 +790,14 @@ type ResourceProviderEndpointFeaturesRule struct { } type ResourceProviderManagement struct { - IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` - IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` - IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` - ManifestOwners []*string `json:"manifestOwners,omitempty"` - ResourceAccessPolicy *ResourceProviderManagementResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` - ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` - SchemaOwners []*string `json:"schemaOwners,omitempty"` - ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` + IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` + IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` + IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` + ManifestOwners []*string `json:"manifestOwners,omitempty"` + ResourceAccessPolicy *ResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` + ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` + SchemaOwners []*string `json:"schemaOwners,omitempty"` + ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` } type ResourceProviderManifest struct { @@ -825,14 +825,14 @@ type ResourceProviderManifestFeaturesRule struct { } type ResourceProviderManifestManagement struct { - IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` - IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` - IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` - ManifestOwners []*string `json:"manifestOwners,omitempty"` - ResourceAccessPolicy *ResourceProviderManagementResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` - ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` - SchemaOwners []*string `json:"schemaOwners,omitempty"` - ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` + IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` + IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` + IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` + ManifestOwners []*string `json:"manifestOwners,omitempty"` + ResourceAccessPolicy *ResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` + ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` + SchemaOwners []*string `json:"schemaOwners,omitempty"` + ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` } type ResourceProviderManifestProperties struct { @@ -858,14 +858,14 @@ type ResourceProviderManifestPropertiesFeaturesRule struct { } type ResourceProviderManifestPropertiesManagement struct { - IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` - IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` - IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` - ManifestOwners []*string `json:"manifestOwners,omitempty"` - ResourceAccessPolicy *ResourceProviderManagementResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` - ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` - SchemaOwners []*string `json:"schemaOwners,omitempty"` - ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` + IncidentContactEmail *string `json:"incidentContactEmail,omitempty"` + IncidentRoutingService *string `json:"incidentRoutingService,omitempty"` + IncidentRoutingTeam *string `json:"incidentRoutingTeam,omitempty"` + ManifestOwners []*string `json:"manifestOwners,omitempty"` + ResourceAccessPolicy *ResourceAccessPolicy `json:"resourceAccessPolicy,omitempty"` + ResourceAccessRoles []interface{} `json:"resourceAccessRoles,omitempty"` + SchemaOwners []*string `json:"schemaOwners,omitempty"` + ServiceTreeInfos []*ServiceTreeInfo `json:"serviceTreeInfos,omitempty"` } type ResourceProviderManifestPropertiesProviderAuthentication struct { @@ -909,7 +909,7 @@ type ResourceType struct { LinkedAccessChecks []*LinkedAccessCheck `json:"linkedAccessChecks,omitempty"` LinkedOperationRules []*LinkedOperationRule `json:"linkedOperationRules,omitempty"` LoggingRules []*LoggingRule `json:"loggingRules,omitempty"` - MarketplaceType *ResourceTypeMarketplaceType `json:"marketplaceType,omitempty"` + MarketplaceType *MarketplaceType `json:"marketplaceType,omitempty"` // Anything Metadata interface{} `json:"metadata,omitempty"` @@ -1000,7 +1000,7 @@ type ResourceTypeRegistrationProperties struct { IsPureProxy *bool `json:"isPureProxy,omitempty"` LinkedAccessChecks []*LinkedAccessCheck `json:"linkedAccessChecks,omitempty"` LoggingRules []*LoggingRule `json:"loggingRules,omitempty"` - MarketplaceType *ResourceTypeRegistrationPropertiesMarketplaceType `json:"marketplaceType,omitempty"` + MarketplaceType *MarketplaceType `json:"marketplaceType,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Regionality *Regionality `json:"regionality,omitempty"` RequestHeaderOptions *ResourceTypeRegistrationPropertiesRequestHeaderOptions `json:"requestHeaderOptions,omitempty"` @@ -1032,7 +1032,7 @@ type ResourceTypeRegistrationPropertiesAutoGenerated struct { IsPureProxy *bool `json:"isPureProxy,omitempty"` LinkedAccessChecks []*LinkedAccessCheck `json:"linkedAccessChecks,omitempty"` LoggingRules []*LoggingRule `json:"loggingRules,omitempty"` - MarketplaceType *ResourceTypeRegistrationPropertiesMarketplaceType `json:"marketplaceType,omitempty"` + MarketplaceType *MarketplaceType `json:"marketplaceType,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` Regionality *Regionality `json:"regionality,omitempty"` RequestHeaderOptions *ResourceTypeRegistrationPropertiesRequestHeaderOptions `json:"requestHeaderOptions,omitempty"` @@ -1162,11 +1162,11 @@ type SKUCost struct { type SKULocationInfo struct { // REQUIRED - Location *string `json:"location,omitempty"` - ExtendedLocations []*string `json:"extendedLocations,omitempty"` - Type *SKULocationInfoType `json:"type,omitempty"` - ZoneDetails []*SKUZoneDetail `json:"zoneDetails,omitempty"` - Zones []*string `json:"zones,omitempty"` + Location *string `json:"location,omitempty"` + ExtendedLocations []*string `json:"extendedLocations,omitempty"` + Type *ExtendedLocationType `json:"type,omitempty"` + ZoneDetails []*SKUZoneDetail `json:"zoneDetails,omitempty"` + Zones []*string `json:"zones,omitempty"` } type SKUResource struct { diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models_serde.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models_serde.go index 7e47921a8cfc..c6d89e1b8068 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models_serde.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_models_serde.go @@ -10,6 +10,7 @@ package armproviderhub import ( "encoding/json" + "fmt" "github.com/Azure/azure-sdk-for-go/sdk/azcore" "reflect" ) @@ -30,14 +31,6 @@ func (c CheckNameAvailabilitySpecifications) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type CustomRolloutArrayResponseWithContinuation. -func (c CustomRolloutArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", c.NextLink) - populate(objectMap, "value", c.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type CustomRolloutPropertiesSpecification. func (c CustomRolloutPropertiesSpecification) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -79,14 +72,6 @@ func (c CustomRolloutStatus) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type DefaultRolloutArrayResponseWithContinuation. -func (d DefaultRolloutArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", d.NextLink) - populate(objectMap, "value", d.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type DefaultRolloutPropertiesSpecification. func (d DefaultRolloutPropertiesSpecification) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -116,29 +101,29 @@ func (d DefaultRolloutPropertiesStatus) MarshalJSON() ([]byte, error) { func (d *DefaultRolloutPropertiesStatus) UnmarshalJSON(data []byte) error { var rawMsg map[string]json.RawMessage if err := json.Unmarshal(data, &rawMsg); err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", d, err) } for key, val := range rawMsg { var err error switch key { case "completedRegions": - err = unpopulate(val, &d.CompletedRegions) + err = unpopulate(val, "CompletedRegions", &d.CompletedRegions) delete(rawMsg, key) case "failedOrSkippedRegions": - err = unpopulate(val, &d.FailedOrSkippedRegions) + err = unpopulate(val, "FailedOrSkippedRegions", &d.FailedOrSkippedRegions) delete(rawMsg, key) case "nextTrafficRegion": - err = unpopulate(val, &d.NextTrafficRegion) + err = unpopulate(val, "NextTrafficRegion", &d.NextTrafficRegion) delete(rawMsg, key) case "nextTrafficRegionScheduledTime": - err = unpopulateTimeRFC3339(val, &d.NextTrafficRegionScheduledTime) + err = unpopulateTimeRFC3339(val, "NextTrafficRegionScheduledTime", &d.NextTrafficRegionScheduledTime) delete(rawMsg, key) case "subscriptionReregistrationResult": - err = unpopulate(val, &d.SubscriptionReregistrationResult) + err = unpopulate(val, "SubscriptionReregistrationResult", &d.SubscriptionReregistrationResult) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", d, err) } } return nil @@ -221,72 +206,48 @@ func (d DefaultRolloutStatus) MarshalJSON() ([]byte, error) { func (d *DefaultRolloutStatus) UnmarshalJSON(data []byte) error { var rawMsg map[string]json.RawMessage if err := json.Unmarshal(data, &rawMsg); err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", d, err) } for key, val := range rawMsg { var err error switch key { case "completedRegions": - err = unpopulate(val, &d.CompletedRegions) + err = unpopulate(val, "CompletedRegions", &d.CompletedRegions) delete(rawMsg, key) case "failedOrSkippedRegions": - err = unpopulate(val, &d.FailedOrSkippedRegions) + err = unpopulate(val, "FailedOrSkippedRegions", &d.FailedOrSkippedRegions) delete(rawMsg, key) case "nextTrafficRegion": - err = unpopulate(val, &d.NextTrafficRegion) + err = unpopulate(val, "NextTrafficRegion", &d.NextTrafficRegion) delete(rawMsg, key) case "nextTrafficRegionScheduledTime": - err = unpopulateTimeRFC3339(val, &d.NextTrafficRegionScheduledTime) + err = unpopulateTimeRFC3339(val, "NextTrafficRegionScheduledTime", &d.NextTrafficRegionScheduledTime) delete(rawMsg, key) case "subscriptionReregistrationResult": - err = unpopulate(val, &d.SubscriptionReregistrationResult) + err = unpopulate(val, "SubscriptionReregistrationResult", &d.SubscriptionReregistrationResult) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", d, err) } } return nil } -// MarshalJSON implements the json.Marshaller interface for type Error. -func (e Error) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "code", e.Code) - populate(objectMap, "details", e.Details) - populate(objectMap, "innerError", e.InnerError) - populate(objectMap, "message", e.Message) - populate(objectMap, "target", e.Target) - return json.Marshal(objectMap) -} - -// MarshalJSON implements the json.Marshaller interface for type ErrorInnerError. -func (e ErrorInnerError) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "code", e.Code) - populate(objectMap, "innerError", &e.InnerError) - if e.AdditionalProperties != nil { - for key, val := range e.AdditionalProperties { - objectMap[key] = val - } - } - return json.Marshal(objectMap) -} - // UnmarshalJSON implements the json.Unmarshaller interface for type ErrorInnerError. func (e *ErrorInnerError) UnmarshalJSON(data []byte) error { var rawMsg map[string]json.RawMessage if err := json.Unmarshal(data, &rawMsg); err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", e, err) } for key, val := range rawMsg { var err error switch key { case "code": - err = unpopulate(val, &e.Code) + err = unpopulate(val, "Code", &e.Code) delete(rawMsg, key) case "innerError": - err = unpopulate(val, &e.InnerError) + err = unpopulate(val, "InnerError", &e.InnerError) delete(rawMsg, key) default: if e.AdditionalProperties == nil { @@ -300,23 +261,12 @@ func (e *ErrorInnerError) UnmarshalJSON(data []byte) error { delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", e, err) } } return nil } -// MarshalJSON implements the json.Marshaller interface for type ErrorResponseError. -func (e ErrorResponseError) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "code", e.Code) - populate(objectMap, "details", e.Details) - populate(objectMap, "innerError", e.InnerError) - populate(objectMap, "message", e.Message) - populate(objectMap, "target", e.Target) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ExtendedErrorInfo. func (e ExtendedErrorInfo) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -336,33 +286,20 @@ func (e ExtensionOptions) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type InnerError. -func (i InnerError) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "code", i.Code) - populate(objectMap, "innerError", &i.InnerError) - if i.AdditionalProperties != nil { - for key, val := range i.AdditionalProperties { - objectMap[key] = val - } - } - return json.Marshal(objectMap) -} - // UnmarshalJSON implements the json.Unmarshaller interface for type InnerError. func (i *InnerError) UnmarshalJSON(data []byte) error { var rawMsg map[string]json.RawMessage if err := json.Unmarshal(data, &rawMsg); err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", i, err) } for key, val := range rawMsg { var err error switch key { case "code": - err = unpopulate(val, &i.Code) + err = unpopulate(val, "Code", &i.Code) delete(rawMsg, key) case "innerError": - err = unpopulate(val, &i.InnerError) + err = unpopulate(val, "InnerError", &i.InnerError) delete(rawMsg, key) default: if i.AdditionalProperties == nil { @@ -376,7 +313,7 @@ func (i *InnerError) UnmarshalJSON(data []byte) error { delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", i, err) } } return nil @@ -430,14 +367,6 @@ func (n NotificationEndpoint) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type NotificationRegistrationArrayResponseWithContinuation. -func (n NotificationRegistrationArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", n.NextLink) - populate(objectMap, "value", n.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type NotificationRegistrationProperties. func (n NotificationRegistrationProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -460,14 +389,6 @@ func (n NotificationRegistrationPropertiesAutoGenerated) MarshalJSON() ([]byte, return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type OperationsDefinitionArrayResponseWithContinuation. -func (o OperationsDefinitionArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", o.NextLink) - populate(objectMap, "value", o.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type OperationsPutContent. func (o OperationsPutContent) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -475,14 +396,6 @@ func (o OperationsPutContent) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ProviderRegistrationArrayResponseWithContinuation. -func (p ProviderRegistrationArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", p.NextLink) - populate(objectMap, "value", p.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ProviderRegistrationProperties. func (p ProviderRegistrationProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -558,19 +471,6 @@ func (r ResourceProviderCapabilities) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ResourceProviderEndpoint. -func (r ResourceProviderEndpoint) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "apiVersions", r.APIVersions) - populate(objectMap, "enabled", r.Enabled) - populate(objectMap, "endpointUri", r.EndpointURI) - populate(objectMap, "featuresRule", r.FeaturesRule) - populate(objectMap, "locations", r.Locations) - populate(objectMap, "requiredFeatures", r.RequiredFeatures) - populate(objectMap, "timeout", r.Timeout) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ResourceProviderManagement. func (r ResourceProviderManagement) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -585,26 +485,6 @@ func (r ResourceProviderManagement) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ResourceProviderManifest. -func (r ResourceProviderManifest) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "capabilities", r.Capabilities) - populate(objectMap, "featuresRule", r.FeaturesRule) - populate(objectMap, "globalNotificationEndpoints", r.GlobalNotificationEndpoints) - populate(objectMap, "management", r.Management) - populate(objectMap, "metadata", &r.Metadata) - populate(objectMap, "namespace", r.Namespace) - populate(objectMap, "providerAuthentication", r.ProviderAuthentication) - populate(objectMap, "providerAuthorizations", r.ProviderAuthorizations) - populate(objectMap, "providerType", r.ProviderType) - populate(objectMap, "providerVersion", r.ProviderVersion) - populate(objectMap, "reRegisterSubscriptionMetadata", r.ReRegisterSubscriptionMetadata) - populate(objectMap, "requestHeaderOptions", r.RequestHeaderOptions) - populate(objectMap, "requiredFeatures", r.RequiredFeatures) - populate(objectMap, "resourceTypes", r.ResourceTypes) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ResourceProviderManifestManagement. func (r ResourceProviderManifestManagement) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -673,36 +553,6 @@ func (r ResourceProviderManifestProviderAuthentication) MarshalJSON() ([]byte, e return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ResourceType. -func (r ResourceType) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "allowedUnauthorizedActions", r.AllowedUnauthorizedActions) - populate(objectMap, "authorizationActionMappings", r.AuthorizationActionMappings) - populate(objectMap, "defaultApiVersion", r.DefaultAPIVersion) - populate(objectMap, "disallowedActionVerbs", r.DisallowedActionVerbs) - populate(objectMap, "endpoints", r.Endpoints) - populate(objectMap, "extendedLocations", r.ExtendedLocations) - populate(objectMap, "featuresRule", r.FeaturesRule) - populate(objectMap, "identityManagement", r.IdentityManagement) - populate(objectMap, "linkedAccessChecks", r.LinkedAccessChecks) - populate(objectMap, "linkedOperationRules", r.LinkedOperationRules) - populate(objectMap, "loggingRules", r.LoggingRules) - populate(objectMap, "marketplaceType", r.MarketplaceType) - populate(objectMap, "metadata", &r.Metadata) - populate(objectMap, "name", r.Name) - populate(objectMap, "requestHeaderOptions", r.RequestHeaderOptions) - populate(objectMap, "requiredFeatures", r.RequiredFeatures) - populate(objectMap, "resourceDeletionPolicy", r.ResourceDeletionPolicy) - populate(objectMap, "resourceValidation", r.ResourceValidation) - populate(objectMap, "routingType", r.RoutingType) - populate(objectMap, "skuLink", r.SKULink) - populate(objectMap, "serviceTreeInfos", r.ServiceTreeInfos) - populate(objectMap, "subscriptionStateRules", r.SubscriptionStateRules) - populate(objectMap, "templateDeploymentPolicy", r.TemplateDeploymentPolicy) - populate(objectMap, "throttlingRules", r.ThrottlingRules) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ResourceTypeEndpoint. func (r ResourceTypeEndpoint) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -733,14 +583,6 @@ func (r ResourceTypeExtensionOptionsResourceCreationBegin) MarshalJSON() ([]byte return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ResourceTypeRegistrationArrayResponseWithContinuation. -func (r ResourceTypeRegistrationArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", r.NextLink) - populate(objectMap, "value", r.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ResourceTypeRegistrationProperties. func (r ResourceTypeRegistrationProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -862,14 +704,6 @@ func (s SKULocationInfo) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type SKUResourceArrayResponseWithContinuation. -func (s SKUResourceArrayResponseWithContinuation) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "nextLink", s.NextLink) - populate(objectMap, "value", s.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type SKUResourceProperties. func (s SKUResourceProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -978,9 +812,12 @@ func populate(m map[string]interface{}, k string, v interface{}) { } } -func unpopulate(data json.RawMessage, v interface{}) error { +func unpopulate(data json.RawMessage, fn string, v interface{}) error { if data == nil { return nil } - return json.Unmarshal(data, v) + if err := json.Unmarshal(data, v); err != nil { + return fmt.Errorf("struct field %s: %v", fn, err) + } + return nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_notificationregistrations_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_notificationregistrations_client.go index 24f8741ffde1..136acc08eb43 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_notificationregistrations_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_notificationregistrations_client.go @@ -38,7 +38,7 @@ func NewNotificationRegistrationsClient(subscriptionID string, credential azcore if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,6 +56,7 @@ func NewNotificationRegistrationsClient(subscriptionID string, credential azcore // CreateOrUpdate - Creates or updates a notification registration. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // notificationRegistrationName - The notification registration. // properties - The required body parameters supplied to the notification registration operation. @@ -98,7 +99,7 @@ func (client *NotificationRegistrationsClient) createOrUpdateCreateRequest(ctx c reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -113,6 +114,7 @@ func (client *NotificationRegistrationsClient) createOrUpdateHandleResponse(resp // Delete - Deletes a notification registration. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // notificationRegistrationName - The notification registration. // options - NotificationRegistrationsClientDeleteOptions contains the optional parameters for the NotificationRegistrationsClient.Delete @@ -154,12 +156,13 @@ func (client *NotificationRegistrationsClient) deleteCreateRequest(ctx context.C reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Gets the notification registration details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // notificationRegistrationName - The notification registration. // options - NotificationRegistrationsClientGetOptions contains the optional parameters for the NotificationRegistrationsClient.Get @@ -201,7 +204,7 @@ func (client *NotificationRegistrationsClient) getCreateRequest(ctx context.Cont reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -216,11 +219,12 @@ func (client *NotificationRegistrationsClient) getHandleResponse(resp *http.Resp // NewListByProviderRegistrationPager - Gets the list of the notification registrations for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - NotificationRegistrationsClientListByProviderRegistrationOptions contains the optional parameters for the NotificationRegistrationsClient.ListByProviderRegistration // method. func (client *NotificationRegistrationsClient) NewListByProviderRegistrationPager(providerNamespace string, options *NotificationRegistrationsClientListByProviderRegistrationOptions) *runtime.Pager[NotificationRegistrationsClientListByProviderRegistrationResponse] { - return runtime.NewPager(runtime.PageProcessor[NotificationRegistrationsClientListByProviderRegistrationResponse]{ + return runtime.NewPager(runtime.PagingHandler[NotificationRegistrationsClientListByProviderRegistrationResponse]{ More: func(page NotificationRegistrationsClientListByProviderRegistrationResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -265,7 +269,7 @@ func (client *NotificationRegistrationsClient) listByProviderRegistrationCreateR reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_operations_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_operations_client.go index 99d7aa11d1c6..ec2eb7809018 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_operations_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_operations_client.go @@ -38,7 +38,7 @@ func NewOperationsClient(subscriptionID string, credential azcore.TokenCredentia if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,6 +56,7 @@ func NewOperationsClient(subscriptionID string, credential azcore.TokenCredentia // CreateOrUpdate - Creates or updates the operation supported by the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // operationsPutContent - The operations content properties supplied to the CreateOrUpdate operation. // options - OperationsClientCreateOrUpdateOptions contains the optional parameters for the OperationsClient.CreateOrUpdate @@ -93,7 +94,7 @@ func (client *OperationsClient) createOrUpdateCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, operationsPutContent) } @@ -108,6 +109,7 @@ func (client *OperationsClient) createOrUpdateHandleResponse(resp *http.Response // Delete - Deletes an operation. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - OperationsClientDeleteOptions contains the optional parameters for the OperationsClient.Delete method. func (client *OperationsClient) Delete(ctx context.Context, providerNamespace string, options *OperationsClientDeleteOptions) (OperationsClientDeleteResponse, error) { @@ -143,15 +145,16 @@ func (client *OperationsClient) deleteCreateRequest(ctx context.Context, provide reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // NewListPager - Lists all the operations supported by Microsoft.ProviderHub. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // options - OperationsClientListOptions contains the optional parameters for the OperationsClient.List method. func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] { - return runtime.NewPager(runtime.PageProcessor[OperationsClientListResponse]{ + return runtime.NewPager(runtime.PagingHandler[OperationsClientListResponse]{ More: func(page OperationsClientListResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -185,7 +188,7 @@ func (client *OperationsClient) listCreateRequest(ctx context.Context, options * if err != nil { return nil, err } - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -200,6 +203,7 @@ func (client *OperationsClient) listHandleResponse(resp *http.Response) (Operati // ListByProviderRegistration - Gets the operations supported by the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - OperationsClientListByProviderRegistrationOptions contains the optional parameters for the OperationsClient.ListByProviderRegistration // method. @@ -236,7 +240,7 @@ func (client *OperationsClient) listByProviderRegistrationCreateRequest(ctx cont reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_providerregistrations_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_providerregistrations_client.go index b92d33b805cb..cf9c363fe704 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_providerregistrations_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_providerregistrations_client.go @@ -38,7 +38,7 @@ func NewProviderRegistrationsClient(subscriptionID string, credential azcore.Tok if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,26 +56,28 @@ func NewProviderRegistrationsClient(subscriptionID string, credential azcore.Tok // BeginCreateOrUpdate - Creates or updates the provider registration. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // properties - The provider registration properties supplied to the CreateOrUpdate operation. // options - ProviderRegistrationsClientBeginCreateOrUpdateOptions contains the optional parameters for the ProviderRegistrationsClient.BeginCreateOrUpdate // method. -func (client *ProviderRegistrationsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, properties ProviderRegistration, options *ProviderRegistrationsClientBeginCreateOrUpdateOptions) (*armruntime.Poller[ProviderRegistrationsClientCreateOrUpdateResponse], error) { +func (client *ProviderRegistrationsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, properties ProviderRegistration, options *ProviderRegistrationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ProviderRegistrationsClientCreateOrUpdateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.createOrUpdate(ctx, providerNamespace, properties, options) if err != nil { return nil, err } - return armruntime.NewPoller(resp, client.pl, &armruntime.NewPollerOptions[ProviderRegistrationsClientCreateOrUpdateResponse]{ - FinalStateVia: armruntime.FinalStateViaAzureAsyncOp, + return runtime.NewPoller(resp, client.pl, &runtime.NewPollerOptions[ProviderRegistrationsClientCreateOrUpdateResponse]{ + FinalStateVia: runtime.FinalStateViaAzureAsyncOp, }) } else { - return armruntime.NewPollerFromResumeToken[ProviderRegistrationsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ProviderRegistrationsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) } } // CreateOrUpdate - Creates or updates the provider registration. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 func (client *ProviderRegistrationsClient) createOrUpdate(ctx context.Context, providerNamespace string, properties ProviderRegistration, options *ProviderRegistrationsClientBeginCreateOrUpdateOptions) (*http.Response, error) { req, err := client.createOrUpdateCreateRequest(ctx, providerNamespace, properties, options) if err != nil { @@ -109,12 +111,13 @@ func (client *ProviderRegistrationsClient) createOrUpdateCreateRequest(ctx conte reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } // Delete - Deletes a provider registration. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - ProviderRegistrationsClientDeleteOptions contains the optional parameters for the ProviderRegistrationsClient.Delete // method. @@ -151,12 +154,13 @@ func (client *ProviderRegistrationsClient) deleteCreateRequest(ctx context.Conte reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // GenerateOperations - Generates the operations api for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - ProviderRegistrationsClientGenerateOperationsOptions contains the optional parameters for the ProviderRegistrationsClient.GenerateOperations // method. @@ -193,7 +197,7 @@ func (client *ProviderRegistrationsClient) generateOperationsCreateRequest(ctx c reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -208,6 +212,7 @@ func (client *ProviderRegistrationsClient) generateOperationsHandleResponse(resp // Get - Gets the provider registration details. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - ProviderRegistrationsClientGetOptions contains the optional parameters for the ProviderRegistrationsClient.Get // method. @@ -244,7 +249,7 @@ func (client *ProviderRegistrationsClient) getCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -259,10 +264,11 @@ func (client *ProviderRegistrationsClient) getHandleResponse(resp *http.Response // NewListPager - Gets the list of the provider registrations in the subscription. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // options - ProviderRegistrationsClientListOptions contains the optional parameters for the ProviderRegistrationsClient.List // method. func (client *ProviderRegistrationsClient) NewListPager(options *ProviderRegistrationsClientListOptions) *runtime.Pager[ProviderRegistrationsClientListResponse] { - return runtime.NewPager(runtime.PageProcessor[ProviderRegistrationsClientListResponse]{ + return runtime.NewPager(runtime.PagingHandler[ProviderRegistrationsClientListResponse]{ More: func(page ProviderRegistrationsClientListResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -303,7 +309,7 @@ func (client *ProviderRegistrationsClient) listCreateRequest(ctx context.Context reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_resourcetyperegistrations_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_resourcetyperegistrations_client.go index 55a8170392a4..1b5ceaeeb106 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_resourcetyperegistrations_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_resourcetyperegistrations_client.go @@ -38,7 +38,7 @@ func NewResourceTypeRegistrationsClient(subscriptionID string, credential azcore if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,27 +56,29 @@ func NewResourceTypeRegistrationsClient(subscriptionID string, credential azcore // BeginCreateOrUpdate - Creates or updates a resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // properties - The required request body parameters supplied to the resource type registration CreateOrUpdate operation. // options - ResourceTypeRegistrationsClientBeginCreateOrUpdateOptions contains the optional parameters for the ResourceTypeRegistrationsClient.BeginCreateOrUpdate // method. -func (client *ResourceTypeRegistrationsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, resourceType string, properties ResourceTypeRegistration, options *ResourceTypeRegistrationsClientBeginCreateOrUpdateOptions) (*armruntime.Poller[ResourceTypeRegistrationsClientCreateOrUpdateResponse], error) { +func (client *ResourceTypeRegistrationsClient) BeginCreateOrUpdate(ctx context.Context, providerNamespace string, resourceType string, properties ResourceTypeRegistration, options *ResourceTypeRegistrationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ResourceTypeRegistrationsClientCreateOrUpdateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.createOrUpdate(ctx, providerNamespace, resourceType, properties, options) if err != nil { return nil, err } - return armruntime.NewPoller(resp, client.pl, &armruntime.NewPollerOptions[ResourceTypeRegistrationsClientCreateOrUpdateResponse]{ - FinalStateVia: armruntime.FinalStateViaAzureAsyncOp, + return runtime.NewPoller(resp, client.pl, &runtime.NewPollerOptions[ResourceTypeRegistrationsClientCreateOrUpdateResponse]{ + FinalStateVia: runtime.FinalStateViaAzureAsyncOp, }) } else { - return armruntime.NewPollerFromResumeToken[ResourceTypeRegistrationsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ResourceTypeRegistrationsClientCreateOrUpdateResponse](options.ResumeToken, client.pl, nil) } } // CreateOrUpdate - Creates or updates a resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 func (client *ResourceTypeRegistrationsClient) createOrUpdate(ctx context.Context, providerNamespace string, resourceType string, properties ResourceTypeRegistration, options *ResourceTypeRegistrationsClientBeginCreateOrUpdateOptions) (*http.Response, error) { req, err := client.createOrUpdateCreateRequest(ctx, providerNamespace, resourceType, properties, options) if err != nil { @@ -114,12 +116,13 @@ func (client *ResourceTypeRegistrationsClient) createOrUpdateCreateRequest(ctx c reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } // Delete - Deletes a resource type // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // options - ResourceTypeRegistrationsClientDeleteOptions contains the optional parameters for the ResourceTypeRegistrationsClient.Delete @@ -161,12 +164,13 @@ func (client *ResourceTypeRegistrationsClient) deleteCreateRequest(ctx context.C reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Gets a resource type details in the given subscription and provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // options - ResourceTypeRegistrationsClientGetOptions contains the optional parameters for the ResourceTypeRegistrationsClient.Get @@ -208,7 +212,7 @@ func (client *ResourceTypeRegistrationsClient) getCreateRequest(ctx context.Cont reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -223,11 +227,12 @@ func (client *ResourceTypeRegistrationsClient) getHandleResponse(resp *http.Resp // NewListByProviderRegistrationPager - Gets the list of the resource types for the given provider. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // options - ResourceTypeRegistrationsClientListByProviderRegistrationOptions contains the optional parameters for the ResourceTypeRegistrationsClient.ListByProviderRegistration // method. func (client *ResourceTypeRegistrationsClient) NewListByProviderRegistrationPager(providerNamespace string, options *ResourceTypeRegistrationsClientListByProviderRegistrationOptions) *runtime.Pager[ResourceTypeRegistrationsClientListByProviderRegistrationResponse] { - return runtime.NewPager(runtime.PageProcessor[ResourceTypeRegistrationsClientListByProviderRegistrationResponse]{ + return runtime.NewPager(runtime.PagingHandler[ResourceTypeRegistrationsClientListByProviderRegistrationResponse]{ More: func(page ResourceTypeRegistrationsClientListByProviderRegistrationResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -272,7 +277,7 @@ func (client *ResourceTypeRegistrationsClient) listByProviderRegistrationCreateR reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_skus_client.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_skus_client.go index a8ae8ed94327..98a94e2f4aef 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_skus_client.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_skus_client.go @@ -38,7 +38,7 @@ func NewSKUsClient(subscriptionID string, credential azcore.TokenCredential, opt if options == nil { options = &arm.ClientOptions{} } - ep := cloud.AzurePublicCloud.Services[cloud.ResourceManager].Endpoint + ep := cloud.AzurePublic.Services[cloud.ResourceManager].Endpoint if c, ok := options.Cloud.Services[cloud.ResourceManager]; ok { ep = c.Endpoint } @@ -56,6 +56,7 @@ func NewSKUsClient(subscriptionID string, credential azcore.TokenCredential, opt // CreateOrUpdate - Creates or updates the resource type skus in the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // sku - The SKU. @@ -102,7 +103,7 @@ func (client *SKUsClient) createOrUpdateCreateRequest(ctx context.Context, provi reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -117,6 +118,7 @@ func (client *SKUsClient) createOrUpdateHandleResponse(resp *http.Response) (SKU // CreateOrUpdateNestedResourceTypeFirst - Creates or updates the resource type skus in the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -169,7 +171,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeFirstCreateRequest(ctx reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -184,6 +186,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeFirstHandleResponse(re // CreateOrUpdateNestedResourceTypeSecond - Creates or updates the resource type skus in the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -241,7 +244,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeSecondCreateRequest(ct reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -256,6 +259,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeSecondHandleResponse(r // CreateOrUpdateNestedResourceTypeThird - Creates or updates the resource type skus in the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -318,7 +322,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeThirdCreateRequest(ctx reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, runtime.MarshalAsJSON(req, properties) } @@ -333,6 +337,7 @@ func (client *SKUsClient) createOrUpdateNestedResourceTypeThirdHandleResponse(re // Delete - Deletes a resource type sku. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // sku - The SKU. @@ -378,12 +383,13 @@ func (client *SKUsClient) deleteCreateRequest(ctx context.Context, providerNames reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // DeleteNestedResourceTypeFirst - Deletes a resource type sku. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -435,12 +441,13 @@ func (client *SKUsClient) deleteNestedResourceTypeFirstCreateRequest(ctx context reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // DeleteNestedResourceTypeSecond - Deletes a resource type sku. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -497,12 +504,13 @@ func (client *SKUsClient) deleteNestedResourceTypeSecondCreateRequest(ctx contex reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // DeleteNestedResourceTypeThird - Deletes a resource type sku. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -564,12 +572,13 @@ func (client *SKUsClient) deleteNestedResourceTypeThirdCreateRequest(ctx context reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Gets the sku details for the given resource type and sku name. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // sku - The SKU. @@ -615,7 +624,7 @@ func (client *SKUsClient) getCreateRequest(ctx context.Context, providerNamespac reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -630,6 +639,7 @@ func (client *SKUsClient) getHandleResponse(resp *http.Response) (SKUsClientGetR // GetNestedResourceTypeFirst - Gets the sku details for the given resource type and sku name. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -681,7 +691,7 @@ func (client *SKUsClient) getNestedResourceTypeFirstCreateRequest(ctx context.Co reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -696,6 +706,7 @@ func (client *SKUsClient) getNestedResourceTypeFirstHandleResponse(resp *http.Re // GetNestedResourceTypeSecond - Gets the sku details for the given resource type and sku name. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -752,7 +763,7 @@ func (client *SKUsClient) getNestedResourceTypeSecondCreateRequest(ctx context.C reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -767,6 +778,7 @@ func (client *SKUsClient) getNestedResourceTypeSecondHandleResponse(resp *http.R // GetNestedResourceTypeThird - Gets the sku details for the given resource type and sku name. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -828,7 +840,7 @@ func (client *SKUsClient) getNestedResourceTypeThirdCreateRequest(ctx context.Co reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -843,12 +855,13 @@ func (client *SKUsClient) getNestedResourceTypeThirdHandleResponse(resp *http.Re // NewListByResourceTypeRegistrationsPager - Gets the list of skus for the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // options - SKUsClientListByResourceTypeRegistrationsOptions contains the optional parameters for the SKUsClient.ListByResourceTypeRegistrations // method. func (client *SKUsClient) NewListByResourceTypeRegistrationsPager(providerNamespace string, resourceType string, options *SKUsClientListByResourceTypeRegistrationsOptions) *runtime.Pager[SKUsClientListByResourceTypeRegistrationsResponse] { - return runtime.NewPager(runtime.PageProcessor[SKUsClientListByResourceTypeRegistrationsResponse]{ + return runtime.NewPager(runtime.PagingHandler[SKUsClientListByResourceTypeRegistrationsResponse]{ More: func(page SKUsClientListByResourceTypeRegistrationsResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -897,7 +910,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsCreateRequest(ctx conte reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -912,13 +925,14 @@ func (client *SKUsClient) listByResourceTypeRegistrationsHandleResponse(resp *ht // NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager - Gets the list of skus for the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. // options - SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstOptions contains the optional parameters for // the SKUsClient.ListByResourceTypeRegistrationsNestedResourceTypeFirst method. func (client *SKUsClient) NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager(providerNamespace string, resourceType string, nestedResourceTypeFirst string, options *SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstOptions) *runtime.Pager[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse] { - return runtime.NewPager(runtime.PageProcessor[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse]{ + return runtime.NewPager(runtime.PagingHandler[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse]{ More: func(page SKUsClientListByResourceTypeRegistrationsNestedResourceTypeFirstResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -971,7 +985,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeFirst reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -986,6 +1000,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeFirst // NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager - Gets the list of skus for the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -993,7 +1008,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeFirst // options - SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondOptions contains the optional parameters for // the SKUsClient.ListByResourceTypeRegistrationsNestedResourceTypeSecond method. func (client *SKUsClient) NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager(providerNamespace string, resourceType string, nestedResourceTypeFirst string, nestedResourceTypeSecond string, options *SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondOptions) *runtime.Pager[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse] { - return runtime.NewPager(runtime.PageProcessor[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse]{ + return runtime.NewPager(runtime.PagingHandler[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse]{ More: func(page SKUsClientListByResourceTypeRegistrationsNestedResourceTypeSecondResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -1050,7 +1065,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeSecon reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -1065,6 +1080,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeSecon // NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager - Gets the list of skus for the given resource type. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-11-20 // providerNamespace - The name of the resource provider hosted within ProviderHub. // resourceType - The resource type. // nestedResourceTypeFirst - The first child resource type. @@ -1073,7 +1089,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeSecon // options - SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdOptions contains the optional parameters for // the SKUsClient.ListByResourceTypeRegistrationsNestedResourceTypeThird method. func (client *SKUsClient) NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager(providerNamespace string, resourceType string, nestedResourceTypeFirst string, nestedResourceTypeSecond string, nestedResourceTypeThird string, options *SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdOptions) *runtime.Pager[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse] { - return runtime.NewPager(runtime.PageProcessor[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse]{ + return runtime.NewPager(runtime.PagingHandler[SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse]{ More: func(page SKUsClientListByResourceTypeRegistrationsNestedResourceTypeThirdResponse) bool { return page.NextLink != nil && len(*page.NextLink) > 0 }, @@ -1134,7 +1150,7 @@ func (client *SKUsClient) listByResourceTypeRegistrationsNestedResourceTypeThird reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-11-20") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_time_rfc3339.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_time_rfc3339.go index b537d8f78fae..3f21125a9e2d 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_time_rfc3339.go +++ b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_time_rfc3339.go @@ -10,6 +10,7 @@ package armproviderhub import ( "encoding/json" + "fmt" "github.com/Azure/azure-sdk-for-go/sdk/azcore" "reflect" "regexp" @@ -72,13 +73,13 @@ func populateTimeRFC3339(m map[string]interface{}, k string, t *time.Time) { m[k] = (*timeRFC3339)(t) } -func unpopulateTimeRFC3339(data json.RawMessage, t **time.Time) error { +func unpopulateTimeRFC3339(data json.RawMessage, fn string, t **time.Time) error { if data == nil || strings.EqualFold(string(data), "null") { return nil } var aux timeRFC3339 if err := json.Unmarshal(data, &aux); err != nil { - return err + return fmt.Errorf("struct field %s: %v", fn, err) } *t = (*time.Time)(&aux) return nil