diff --git a/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md b/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md index 99e3220ed112..e252b36ae099 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md +++ b/sdk/resourcemanager/providerhub/armproviderhub/CHANGELOG.md @@ -1,5 +1,67 @@ # Release History +## 2.0.0 (2022-05-24) +### Breaking Changes + +- Type of `OperationsDefinition.Origin` has been changed from `*OperationsDefinitionOrigin` to `*OperationOrigins` +- Type of `OperationsDefinition.ActionType` has been changed from `*OperationsDefinitionActionType` to `*OperationActionType` +- Type of `ResourceTypeRegistrationProperties.MarketplaceType` has been changed from `*ResourceTypeRegistrationPropertiesMarketplaceType` to `*MarketplaceType` +- Type of `ResourceType.MarketplaceType` has been changed from `*ResourceTypeMarketplaceType` to `*MarketplaceType` +- Type of `ResourceProviderManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Type of `ResourceProviderManifestPropertiesManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Type of `SKULocationInfo.Type` has been changed from `*SKULocationInfoType` to `*ExtendedLocationType` +- Type of `ResourceTypeRegistrationPropertiesAutoGenerated.MarketplaceType` has been changed from `*ResourceTypeRegistrationPropertiesMarketplaceType` to `*MarketplaceType` +- Type of `ResourceProviderManifestManagement.ResourceAccessPolicy` has been changed from `*ResourceProviderManagementResourceAccessPolicy` to `*ResourceAccessPolicy` +- Const `OperationsDefinitionOriginNotSpecified` has been removed +- Const `SKULocationInfoTypeEdgeZone` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeBypass` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyAcisActionAllowed` has been removed +- Const `ResourceTypeMarketplaceTypeNotSpecified` has been removed +- Const `OperationsDefinitionActionTypeNotSpecified` has been removed +- Const `ResourceTypeMarketplaceTypeStore` has been removed +- Const `ResourceTypeMarketplaceTypeBypass` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeAddOn` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeNotSpecified` has been removed +- Const `OperationsDefinitionActionTypeInternal` has been removed +- Const `ResourceTypeMarketplaceTypeAddOn` has been removed +- Const `ResourceTypeRegistrationPropertiesMarketplaceTypeStore` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyAcisReadAllowed` has been removed +- Const `SKULocationInfoTypeNotSpecified` has been removed +- Const `OperationsDefinitionOriginSystem` has been removed +- Const `SKULocationInfoTypeArcZone` has been removed +- Const `OperationsDefinitionOriginUser` has been removed +- Const `ResourceProviderManagementResourceAccessPolicyNotSpecified` has been removed +- Function `PossibleResourceTypeMarketplaceTypeValues` has been removed +- Function `PossibleSKULocationInfoTypeValues` has been removed +- Function `PossibleOperationsDefinitionActionTypeValues` has been removed +- Function `PossibleOperationsDefinitionOriginValues` has been removed +- Function `PossibleResourceProviderManagementResourceAccessPolicyValues` has been removed +- Function `PossibleResourceTypeRegistrationPropertiesMarketplaceTypeValues` has been removed + +### Features Added + +- New const `ExtendedLocationTypeNotSpecified` +- New const `ResourceAccessPolicyNotSpecified` +- New const `MarketplaceTypeBypass` +- New const `OperationOriginsNotSpecified` +- New const `ResourceAccessPolicyAcisActionAllowed` +- New const `ResourceAccessPolicyAcisReadAllowed` +- New const `ExtendedLocationTypeEdgeZone` +- New const `MarketplaceTypeNotSpecified` +- New const `ExtendedLocationTypeArcZone` +- New const `OperationActionTypeInternal` +- New const `MarketplaceTypeAddOn` +- New const `OperationActionTypeNotSpecified` +- New const `MarketplaceTypeStore` +- New const `OperationOriginsSystem` +- New const `OperationOriginsUser` +- New function `PossibleOperationOriginsValues() []OperationOrigins` +- New function `PossibleOperationActionTypeValues() []OperationActionType` +- New function `PossibleResourceAccessPolicyValues() []ResourceAccessPolicy` +- New function `PossibleExtendedLocationTypeValues() []ExtendedLocationType` +- New function `PossibleMarketplaceTypeValues() []MarketplaceType` + + ## 1.0.0 (2022-05-17) ### Breaking Changes diff --git a/sdk/resourcemanager/providerhub/armproviderhub/autorest.md b/sdk/resourcemanager/providerhub/armproviderhub/autorest.md index fac37185233a..9379ac3666bf 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/7a2ac91de424f271cf91cc8009f3fe9ee8249086/specification/providerhub/resource-manager/readme.md -- https://github.com/Azure/azure-rest-api-specs/blob/7a2ac91de424f271cf91cc8009f3fe9ee8249086/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: 1.0.0 +module-version: 2.0.0 ``` \ No newline at end of file diff --git a/sdk/resourcemanager/providerhub/armproviderhub/go.mod b/sdk/resourcemanager/providerhub/armproviderhub/go.mod index 477ffdce8696..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 v1.0.0 - github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0 -) +require github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0 require ( github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0 // 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-20220511200225-c6db032c6c88 // indirect golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 // indirect - golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e // 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 ed5b814680ee..3f874a3bc5a6 100644 --- a/sdk/resourcemanager/providerhub/armproviderhub/go.sum +++ b/sdk/resourcemanager/providerhub/armproviderhub/go.sum @@ -1,33 +1,12 @@ 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/azidentity v1.0.0 h1:Yoicul8bnVdQrhDMTHxdEckRGX01XvwXDHUT9zYZ3k0= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= 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/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.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -github.com/dnaeon/go-vcr v1.1.0 h1:ReYa/UBrRyQdant9B4fNHGoCNKw6qh6P0fsdGmZpR7c= -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/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/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= -golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88 h1:Tgea0cVUD0ivh5ADBX4WwuI12DUd2to3nCYe2eayMIw= -golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= 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/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -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 7c8681da7770..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_customrollouts_client_test.go +++ /dev/null @@ -1,97 +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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - "canaryTesting99", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "Microsoft.Contoso", - "brazilUsShoeBoxTesting", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("Microsoft.Contoso", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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 35e1ba441cb0..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_defaultrollouts_client_test.go +++ /dev/null @@ -1,144 +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/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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - "2020week10", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - "2020week10", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "Microsoft.Contoso", - "2020week10", - armproviderhub.DefaultRollout{ - Properties: &armproviderhub.DefaultRolloutProperties{ - Specification: &armproviderhub.DefaultRolloutPropertiesSpecification{ - Canary: &armproviderhub.DefaultRolloutSpecificationCanary{ - SkipRegions: []*string{ - to.Ptr("eastus2euap")}, - }, - RestOfTheWorldGroupTwo: &armproviderhub.DefaultRolloutSpecificationRestOfTheWorldGroupTwo{ - WaitDuration: to.Ptr("PT4H"), - }, - }, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, nil) - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("Microsoft.Contoso", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Stop(ctx, - "Microsoft.Contoso", - "2020week10", - 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 dd781fedfacd..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_notificationregistrations_client_test.go +++ /dev/null @@ -1,128 +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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - "fooNotificationRegistration", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "Microsoft.Contoso", - "fooNotificationRegistration", - 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("/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications"), - }, - { - Locations: []*string{ - to.Ptr("North Europe")}, - NotificationDestination: to.Ptr("/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications"), - }}, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - "fooNotificationRegistration", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("Microsoft.Contoso", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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 f3d074bb4e67..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_operations_client_test.go +++ /dev/null @@ -1,115 +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) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.ListByProviderRegistration(ctx, - "Microsoft.Contoso", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "Microsoft.Contoso", - armproviderhub.OperationsPutContent{ - Contents: []*armproviderhub.OperationsDefinition{ - { - Name: to.Ptr("Microsoft.Contoso/Employees/Read"), - Display: &armproviderhub.OperationsDefinitionDisplay{ - Description: to.Ptr("Read employees"), - Operation: to.Ptr("Gets/List employee resources"), - Provider: to.Ptr("Microsoft.Contoso"), - Resource: to.Ptr("Employees"), - }, - }}, - }, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - 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 f29c55bbb114..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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GenerateManifest(ctx, - "Microsoft.Contoso", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CheckinManifest(ctx, - "Microsoft.Contoso", - armproviderhub.CheckinManifestParams{ - BaselineArmManifestLocation: to.Ptr("EastUS2EUAP"), - Environment: to.Ptr("Prod"), - }, - 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 08a3fb2fd60e..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_providerregistrations_client_test.go +++ /dev/null @@ -1,148 +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/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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "Microsoft.Contoso", - armproviderhub.ProviderRegistration{ - Properties: &armproviderhub.ProviderRegistrationProperties{ - Capabilities: []*armproviderhub.ResourceProviderCapabilities{ - { - Effect: to.Ptr(armproviderhub.ResourceProviderCapabilitiesEffectAllow), - QuotaID: to.Ptr("CSP_2015-05-01"), - }, - { - Effect: to.Ptr(armproviderhub.ResourceProviderCapabilitiesEffectAllow), - QuotaID: to.Ptr("CSP_MG_2017-12-01"), - }}, - Management: &armproviderhub.ResourceProviderManifestPropertiesManagement{ - IncidentContactEmail: to.Ptr("helpme@contoso.com"), - IncidentRoutingService: to.Ptr("Contoso Resource Provider"), - IncidentRoutingTeam: to.Ptr("Contoso Triage"), - }, - ProviderType: to.Ptr(armproviderhub.ResourceProviderTypeInternal), - ProviderVersion: to.Ptr("2.0"), - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, nil) - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", 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) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GenerateOperations(ctx, - "Microsoft.Contoso", - 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 8a16ba34d308..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_resourcetyperegistrations_client_test.go +++ /dev/null @@ -1,134 +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/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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - "employees", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - poller, err := client.BeginCreateOrUpdate(ctx, - "Microsoft.Contoso", - "employees", - 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("https://github.com/Azure/azure-rest-api-specs/blob/feature/azure/contoso/specification/contoso/resource-manager/Microsoft.SampleRP/"), - }}, - }, - }, - nil) - if err != nil { - log.Fatalf("failed to finish the request: %v", err) - } - res, err := poller.PollUntilDone(ctx, nil) - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - "testResourceType", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByProviderRegistrationPager("Microsoft.Contoso", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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 f0e2910185ec..000000000000 --- a/sdk/resourcemanager/providerhub/armproviderhub/ze_generated_example_skus_client_test.go +++ /dev/null @@ -1,490 +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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.Get(ctx, - "Microsoft.Contoso", - "testResourceType", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdate(ctx, - "Microsoft.Contoso", - "testResourceType", - "testSku", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr("freeSku"), - Kind: to.Ptr("Standard"), - Tier: to.Ptr("Tier1"), - }, - { - Name: to.Ptr("premiumSku"), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr("xxx"), - }}, - Kind: to.Ptr("Premium"), - Tier: to.Ptr("Tier2"), - }}, - }, - }, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.Delete(ctx, - "Microsoft.Contoso", - "testResourceType", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeFirst(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeFirst(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "testSku", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr("freeSku"), - Kind: to.Ptr("Standard"), - Tier: to.Ptr("Tier1"), - }, - { - Name: to.Ptr("premiumSku"), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr("xxx"), - }}, - Kind: to.Ptr("Premium"), - Tier: to.Ptr("Tier2"), - }}, - }, - }, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeFirst(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeSecond(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeSecond(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "testSku", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr("freeSku"), - Kind: to.Ptr("Standard"), - Tier: to.Ptr("Tier1"), - }, - { - Name: to.Ptr("premiumSku"), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr("xxx"), - }}, - Kind: to.Ptr("Premium"), - Tier: to.Ptr("Tier2"), - }}, - }, - }, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeSecond(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.GetNestedResourceTypeThird(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "nestedResourceTypeThird", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - res, err := client.CreateOrUpdateNestedResourceTypeThird(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "nestedResourceTypeThird", - "testSku", - armproviderhub.SKUResource{ - Properties: &armproviderhub.SKUResourceProperties{ - SKUSettings: []*armproviderhub.SKUSetting{ - { - Name: to.Ptr("freeSku"), - Kind: to.Ptr("Standard"), - Tier: to.Ptr("Tier1"), - }, - { - Name: to.Ptr("premiumSku"), - Costs: []*armproviderhub.SKUCost{ - { - MeterID: to.Ptr("xxx"), - }}, - Kind: to.Ptr("Premium"), - Tier: to.Ptr("Tier2"), - }}, - }, - }, - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - _, err = client.DeleteNestedResourceTypeThird(ctx, - "Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "nestedResourceTypeThird", - "testSku", - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsPager("Microsoft.Contoso", - "testResourceType", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeFirstPager("Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeSecondPager("Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - 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("ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", cred, nil) - if err != nil { - log.Fatalf("failed to create client: %v", err) - } - pager := client.NewListByResourceTypeRegistrationsNestedResourceTypeThirdPager("Microsoft.Contoso", - "testResourceType", - "nestedResourceTypeFirst", - "nestedResourceTypeSecond", - "nestedResourceTypeThird", - nil) - for pager.More() { - nextResult, err := pager.NextPage(ctx) - if err != nil { - log.Fatalf("failed to advance page: %v", err) - } - for _, v := range nextResult.Value { - // TODO: use page item - _ = v - } - } -} diff --git a/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go b/sdk/resourcemanager/providerhub/armproviderhub/zz_generated_constants.go index a0cbeda7aba4..61f93cc35355 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 = "v1.0.0" + moduleVersion = "v2.0.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_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 {