diff --git a/sdk/resourcemanager/storagesync/armstoragesync/CHANGELOG.md b/sdk/resourcemanager/storagesync/armstoragesync/CHANGELOG.md index 9e112705e309..2ff404d592a2 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/CHANGELOG.md +++ b/sdk/resourcemanager/storagesync/armstoragesync/CHANGELOG.md @@ -1,5 +1,43 @@ # Release History +## 1.0.0 (2022-05-18) +### Breaking Changes + +- Function `*PrivateEndpointConnectionsClient.BeginDelete` return value(s) have been changed from `(*armruntime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error)` to `(*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error)` +- Function `*CloudEndpointsClient.BeginCreate` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientCreateResponse], error)` to `(*runtime.Poller[CloudEndpointsClientCreateResponse], error)` +- Function `*RegisteredServersClient.BeginDelete` return value(s) have been changed from `(*armruntime.Poller[RegisteredServersClientDeleteResponse], error)` to `(*runtime.Poller[RegisteredServersClientDeleteResponse], error)` +- Function `*CloudEndpointsClient.BeginTriggerChangeDetection` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientTriggerChangeDetectionResponse], error)` to `(*runtime.Poller[CloudEndpointsClientTriggerChangeDetectionResponse], error)` +- Function `*ServerEndpointsClient.BeginCreate` return value(s) have been changed from `(*armruntime.Poller[ServerEndpointsClientCreateResponse], error)` to `(*runtime.Poller[ServerEndpointsClientCreateResponse], error)` +- Function `*ServerEndpointsClient.BeginUpdate` return value(s) have been changed from `(*armruntime.Poller[ServerEndpointsClientUpdateResponse], error)` to `(*runtime.Poller[ServerEndpointsClientUpdateResponse], error)` +- Function `*ServerEndpointsClient.BeginDelete` return value(s) have been changed from `(*armruntime.Poller[ServerEndpointsClientDeleteResponse], error)` to `(*runtime.Poller[ServerEndpointsClientDeleteResponse], error)` +- Function `*RegisteredServersClient.BeginCreate` return value(s) have been changed from `(*armruntime.Poller[RegisteredServersClientCreateResponse], error)` to `(*runtime.Poller[RegisteredServersClientCreateResponse], error)` +- Function `*CloudEndpointsClient.BeginPreRestore` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientPreRestoreResponse], error)` to `(*runtime.Poller[CloudEndpointsClientPreRestoreResponse], error)` +- Function `*CloudEndpointsClient.BeginPostBackup` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientPostBackupResponse], error)` to `(*runtime.Poller[CloudEndpointsClientPostBackupResponse], error)` +- Function `*RegisteredServersClient.BeginTriggerRollover` return value(s) have been changed from `(*armruntime.Poller[RegisteredServersClientTriggerRolloverResponse], error)` to `(*runtime.Poller[RegisteredServersClientTriggerRolloverResponse], error)` +- Function `*ServicesClient.BeginUpdate` return value(s) have been changed from `(*armruntime.Poller[ServicesClientUpdateResponse], error)` to `(*runtime.Poller[ServicesClientUpdateResponse], error)` +- Function `*PrivateEndpointConnectionsClient.BeginCreate` return value(s) have been changed from `(*armruntime.Poller[PrivateEndpointConnectionsClientCreateResponse], error)` to `(*runtime.Poller[PrivateEndpointConnectionsClientCreateResponse], error)` +- Function `*ServerEndpointsClient.BeginRecallAction` return value(s) have been changed from `(*armruntime.Poller[ServerEndpointsClientRecallActionResponse], error)` to `(*runtime.Poller[ServerEndpointsClientRecallActionResponse], error)` +- Function `*ServicesClient.BeginCreate` return value(s) have been changed from `(*armruntime.Poller[ServicesClientCreateResponse], error)` to `(*runtime.Poller[ServicesClientCreateResponse], error)` +- Function `*CloudEndpointsClient.BeginPostRestore` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientPostRestoreResponse], error)` to `(*runtime.Poller[CloudEndpointsClientPostRestoreResponse], error)` +- Function `*CloudEndpointsClient.BeginPreBackup` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientPreBackupResponse], error)` to `(*runtime.Poller[CloudEndpointsClientPreBackupResponse], error)` +- Function `*ServicesClient.BeginDelete` return value(s) have been changed from `(*armruntime.Poller[ServicesClientDeleteResponse], error)` to `(*runtime.Poller[ServicesClientDeleteResponse], error)` +- Function `*CloudEndpointsClient.BeginDelete` return value(s) have been changed from `(*armruntime.Poller[CloudEndpointsClientDeleteResponse], error)` to `(*runtime.Poller[CloudEndpointsClientDeleteResponse], error)` +- Function `OperationStatus.MarshalJSON` has been removed +- Function `OperationEntityListResult.MarshalJSON` has been removed +- Function `OperationResourceServiceSpecification.MarshalJSON` has been removed +- Function `ServerEndpointArray.MarshalJSON` has been removed +- Function `ServiceArray.MarshalJSON` has been removed +- Function `CloudEndpointArray.MarshalJSON` has been removed +- Function `OperationResourceMetricSpecification.MarshalJSON` has been removed +- Function `RegisteredServerArray.MarshalJSON` has been removed +- Function `WorkflowArray.MarshalJSON` has been removed +- Function `ResourcesMoveInfo.MarshalJSON` has been removed +- Function `LocationOperationStatus.MarshalJSON` has been removed +- Function `PrivateEndpointConnectionListResult.MarshalJSON` has been removed +- Function `PrivateLinkResourceListResult.MarshalJSON` has been removed +- Function `SyncGroupArray.MarshalJSON` has been removed + + ## 0.4.0 (2022-04-18) ### Breaking Changes diff --git a/sdk/resourcemanager/storagesync/armstoragesync/autorest.md b/sdk/resourcemanager/storagesync/armstoragesync/autorest.md index f44533b6efc3..dd4d334a85e5 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/autorest.md +++ b/sdk/resourcemanager/storagesync/armstoragesync/autorest.md @@ -5,9 +5,9 @@ ``` yaml azure-arm: true require: -- https://github.com/Azure/azure-rest-api-specs/blob/f92aaf88f4c9d1ffb9a014eba196d887a9288c3a/specification/storagesync/resource-manager/readme.md -- https://github.com/Azure/azure-rest-api-specs/blob/f92aaf88f4c9d1ffb9a014eba196d887a9288c3a/specification/storagesync/resource-manager/readme.go.md +- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/storagesync/resource-manager/readme.md +- https://github.com/Azure/azure-rest-api-specs/blob/d55b8005f05b040b852c15e74a0f3e36494a15e1/specification/storagesync/resource-manager/readme.go.md license-header: MICROSOFT_MIT_NO_VERSION -module-version: 0.4.0 +module-version: 1.0.0 ``` \ No newline at end of file diff --git a/sdk/resourcemanager/storagesync/armstoragesync/go.mod b/sdk/resourcemanager/storagesync/armstoragesync/go.mod index 414e57df6c7d..4ead94506640 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/go.mod +++ b/sdk/resourcemanager/storagesync/armstoragesync/go.mod @@ -3,19 +3,19 @@ module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storagesync/armstor 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 + 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/internal v0.9.1 // indirect + 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-20201016220609-9e8e0b390897 // indirect - golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f // indirect - golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 // 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/storagesync/armstoragesync/go.sum b/sdk/resourcemanager/storagesync/armstoragesync/go.sum index 56d1c32628ae..ed5b814680ee 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/go.sum +++ b/sdk/resourcemanager/storagesync/armstoragesync/go.sum @@ -1,15 +1,13 @@ -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/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.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= @@ -17,37 +15,19 @@ 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/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/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-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/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= -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= diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_cloudendpoints_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_cloudendpoints_client_test.go index 68b07294868f..0c37e107b300 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_cloudendpoints_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_cloudendpoints_client_test.go @@ -12,8 +12,6 @@ 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/storagesync/armstoragesync" @@ -26,28 +24,28 @@ func ExampleCloudEndpointsClient_BeginCreate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginCreate(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.CloudEndpointCreateParameters{ Properties: &armstoragesync.CloudEndpointCreateParametersProperties{ - AzureFileShareName: to.Ptr(""), - FriendlyName: to.Ptr(""), - StorageAccountResourceID: to.Ptr(""), - StorageAccountTenantID: to.Ptr(""), + AzureFileShareName: to.Ptr("cvcloud-afscv-0719-058-a94a1354-a1fd-4e9a-9a50-919fad8c4ba4"), + FriendlyName: to.Ptr("ankushbsubscriptionmgmtmab"), + StorageAccountResourceID: to.Ptr("/subscriptions/744f4d70-6d17-4921-8970-a765d14f763f/resourceGroups/tminienv59svc/providers/Microsoft.Storage/storageAccounts/tminienv59storage"), + StorageAccountTenantID: to.Ptr("\"72f988bf-86f1-41af-91ab-2d7cd011db47\""), }, }, - &armstoragesync.CloudEndpointsClientBeginCreateOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -62,15 +60,15 @@ func ExampleCloudEndpointsClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -86,20 +84,20 @@ func ExampleCloudEndpointsClient_BeginDelete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginDelete(ctx, - "", - "", - "", - "", - &armstoragesync.CloudEndpointsClientBeginDeleteOptions{ResumeToken: ""}) + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -112,19 +110,18 @@ func ExampleCloudEndpointsClient_NewListBySyncGroupPager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListBySyncGroupPager("", - "", - "", + pager := client.NewListBySyncGroupPager("SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", 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 @@ -140,23 +137,23 @@ func ExampleCloudEndpointsClient_BeginPreBackup() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginPreBackup(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.BackupRequest{ - AzureFileShare: to.Ptr(""), + AzureFileShare: to.Ptr("https://sampleserver.file.core.test-cint.azure-test.net/sampleFileShare"), }, - &armstoragesync.CloudEndpointsClientBeginPreBackupOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -169,23 +166,23 @@ func ExampleCloudEndpointsClient_BeginPostBackup() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginPostBackup(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.BackupRequest{ - AzureFileShare: to.Ptr(""), + AzureFileShare: to.Ptr("https://sampleserver.file.core.test-cint.azure-test.net/sampleFileShare"), }, - &armstoragesync.CloudEndpointsClientBeginPostBackupOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -200,40 +197,40 @@ func ExampleCloudEndpointsClient_BeginPreRestore() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginPreRestore(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.PreRestoreRequest{ - AzureFileShareURI: to.Ptr(""), + AzureFileShareURI: to.Ptr("https://hfsazbackupdevintncus2.file.core.test-cint.azure-test.net/sampleFileShare"), RestoreFileSpec: []*armstoragesync.RestoreFileSpec{ { - Path: to.Ptr(""), + Path: to.Ptr("text1.txt"), Isdir: to.Ptr(false), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir"), Isdir: to.Ptr(true), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir/SubDir"), Isdir: to.Ptr(false), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir/SubDir/File1.pdf"), Isdir: to.Ptr(false), }}, }, - &armstoragesync.CloudEndpointsClientBeginPreRestoreOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -246,15 +243,15 @@ func ExampleCloudEndpointsClient_Restoreheartbeat() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } _, err = client.Restoreheartbeat(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -268,42 +265,42 @@ func ExampleCloudEndpointsClient_BeginPostRestore() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginPostRestore(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.PostRestoreRequest{ - AzureFileShareURI: to.Ptr(""), + AzureFileShareURI: to.Ptr("https://hfsazbackupdevintncus2.file.core.test-cint.azure-test.net/sampleFileShare"), RestoreFileSpec: []*armstoragesync.RestoreFileSpec{ { - Path: to.Ptr(""), + Path: to.Ptr("text1.txt"), Isdir: to.Ptr(false), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir"), Isdir: to.Ptr(true), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir/SubDir"), Isdir: to.Ptr(false), }, { - Path: to.Ptr(""), + Path: to.Ptr("MyDir/SubDir/File1.pdf"), Isdir: to.Ptr(false), }}, - SourceAzureFileShareURI: to.Ptr(""), - Status: to.Ptr(""), + SourceAzureFileShareURI: to.Ptr("https://hfsazbackupdevintncus2.file.core.test-cint.azure-test.net/sampleFileShare"), + Status: to.Ptr("Succeeded"), }, - &armstoragesync.CloudEndpointsClientBeginPostRestoreOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -316,24 +313,24 @@ func ExampleCloudEndpointsClient_BeginTriggerChangeDetection() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewCloudEndpointsClient("", cred, nil) + client, err := armstoragesync.NewCloudEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginTriggerChangeDetection(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleCloudEndpoint_1", armstoragesync.TriggerChangeDetectionParameters{ ChangeDetectionMode: to.Ptr(armstoragesync.ChangeDetectionModeRecursive), - DirectoryPath: to.Ptr(""), + DirectoryPath: to.Ptr("NewDirectory"), }, - &armstoragesync.CloudEndpointsClientBeginTriggerChangeDetectionOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_microsoftstoragesync_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_microsoftstoragesync_client_test.go index bc2d8fa3d387..79220d4447e0 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_microsoftstoragesync_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_microsoftstoragesync_client_test.go @@ -23,13 +23,13 @@ func ExampleMicrosoftStorageSyncClient_LocationOperationStatus() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewMicrosoftStorageSyncClient("", cred, nil) + client, err := armstoragesync.NewMicrosoftStorageSyncClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.LocationOperationStatus(ctx, - "", - "", + "westus", + "eyJwYXJ0aXRpb25JZCI6ImE1ZDNiMDU4LTYwN2MtNDI0Ny05Y2FmLWJlZmU4NGQ0ZDU0NyIsIndvcmtmbG93SWQiOiJjYzg1MTY2YS0xMjI2LTQ4MGYtYWM5ZC1jMmRhNTVmY2M2ODYiLCJ3b3JrZmxvd09wZXJhdGlvbklkIjoiOTdmODU5ZTAtOGY1MC00ZTg4LWJkZDEtNWZlYzgwYTVlYzM0tui=", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operations_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operations_client_test.go index 14c27b3fdc93..b5d86c074dd3 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operations_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operations_client_test.go @@ -32,7 +32,6 @@ func ExampleOperationsClient_NewListPager() { 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 diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operationstatus_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operationstatus_client_test.go index 1adbeb41cfbc..bd589ab5bfa6 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operationstatus_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_operationstatus_client_test.go @@ -23,15 +23,15 @@ func ExampleOperationStatusClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewOperationStatusClient("", cred, nil) + client, err := armstoragesync.NewOperationStatusClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "westus", + "828219ea-083e-48b5-89ea-8fd9991b2e75", + "14b50e24-f68d-4b29-a882-38be9dfb8bd1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privateendpointconnections_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privateendpointconnections_client_test.go index 2f85641c21d2..b88d875e7a3c 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privateendpointconnections_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privateendpointconnections_client_test.go @@ -12,8 +12,6 @@ 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/storagesync/armstoragesync" @@ -26,14 +24,14 @@ func ExamplePrivateEndpointConnectionsClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewPrivateEndpointConnectionsClient("", cred, nil) + client, err := armstoragesync.NewPrivateEndpointConnectionsClient("{subscription-id}", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", + "res6977", + "sss2527", + "{privateEndpointConnectionName}", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -49,27 +47,27 @@ func ExamplePrivateEndpointConnectionsClient_BeginCreate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewPrivateEndpointConnectionsClient("", cred, nil) + client, err := armstoragesync.NewPrivateEndpointConnectionsClient("{subscription-id}", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginCreate(ctx, - "", - "", - "", + "res7687", + "sss2527", + "{privateEndpointConnectionName}", armstoragesync.PrivateEndpointConnection{ Properties: &armstoragesync.PrivateEndpointConnectionProperties{ PrivateLinkServiceConnectionState: &armstoragesync.PrivateLinkServiceConnectionState{ - Description: to.Ptr(""), + Description: to.Ptr("Auto-Approved"), Status: to.Ptr(armstoragesync.PrivateEndpointServiceConnectionStatusApproved), }, }, }, - &armstoragesync.PrivateEndpointConnectionsClientBeginCreateOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -84,19 +82,19 @@ func ExamplePrivateEndpointConnectionsClient_BeginDelete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewPrivateEndpointConnectionsClient("", cred, nil) + client, err := armstoragesync.NewPrivateEndpointConnectionsClient("{subscription-id}", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginDelete(ctx, - "", - "", - "", - &armstoragesync.PrivateEndpointConnectionsClientBeginDeleteOptions{ResumeToken: ""}) + "res6977", + "sss2527", + "{privateEndpointConnectionName}", + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -109,18 +107,17 @@ func ExamplePrivateEndpointConnectionsClient_NewListByStorageSyncServicePager() log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewPrivateEndpointConnectionsClient("", cred, nil) + client, err := armstoragesync.NewPrivateEndpointConnectionsClient("{subscription-id}", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListByStorageSyncServicePager("", - "", + pager := client.NewListByStorageSyncServicePager("res6977", + "sss2527", 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 diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privatelinkresources_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privatelinkresources_client_test.go index 46699db3a3bd..549f957a2927 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privatelinkresources_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_privatelinkresources_client_test.go @@ -23,13 +23,13 @@ func ExamplePrivateLinkResourcesClient_ListByStorageSyncService() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewPrivateLinkResourcesClient("", cred, nil) + client, err := armstoragesync.NewPrivateLinkResourcesClient("{subscription-id}", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.ListByStorageSyncService(ctx, - "", - "", + "res6977", + "sss2527", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_registeredservers_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_registeredservers_client_test.go index 739fd2afaad0..f0a9a98a1b82 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_registeredservers_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_registeredservers_client_test.go @@ -12,8 +12,6 @@ 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/storagesync/armstoragesync" @@ -26,18 +24,17 @@ func ExampleRegisteredServersClient_NewListByStorageSyncServicePager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewRegisteredServersClient("", cred, nil) + client, err := armstoragesync.NewRegisteredServersClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListByStorageSyncServicePager("", - "", + pager := client.NewListByStorageSyncServicePager("SampleResourceGroup_1", + "SampleStorageSyncService_1", 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 @@ -53,14 +50,14 @@ func ExampleRegisteredServersClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewRegisteredServersClient("", cred, nil) + client, err := armstoragesync.NewRegisteredServersClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "080d4133-bdb5-40a0-96a0-71a6057bfe9a", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -76,29 +73,29 @@ func ExampleRegisteredServersClient_BeginCreate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewRegisteredServersClient("", cred, nil) + client, err := armstoragesync.NewRegisteredServersClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginCreate(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "080d4133-bdb5-40a0-96a0-71a6057bfe9a", armstoragesync.RegisteredServerCreateParameters{ Properties: &armstoragesync.RegisteredServerCreateParametersProperties{ - AgentVersion: to.Ptr(""), - FriendlyName: to.Ptr(""), - ServerCertificate: to.Ptr(""), - ServerID: to.Ptr(""), - ServerOSVersion: to.Ptr(""), - ServerRole: to.Ptr(""), + AgentVersion: to.Ptr("1.0.277.0"), + FriendlyName: to.Ptr("afscv-2304-139"), + ServerCertificate: to.Ptr("MIIDFjCCAf6gAwIBAgIQQS+DS8uhc4VNzUkTw7wbRjANBgkqhkiG9w0BAQ0FADAzMTEwLwYDVQQDEyhhbmt1c2hiLXByb2QzLnJlZG1vbmQuY29ycC5taWNyb3NvZnQuY29tMB4XDTE3MDgwMzE3MDQyNFoXDTE4MDgwNDE3MDQyNFowMzExMC8GA1UEAxMoYW5rdXNoYi1wcm9kMy5yZWRtb25kLmNvcnAubWljcm9zb2Z0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALDRvV4gmsIy6jGDPiHsXmvgVP749NNP7DopdlbHaNhjFmYINHl0uWylyaZmgJrROt2mnxN/zEyJtGnqYHlzUr4xvGq/qV5pqgdB9tag/sw9i22gfe9PRZ0FmSOZnXMbLYgLiDFqLtut5gHcOuWMj03YnkfoBEKlFBxWbagvW2yxz/Sxi9OVSJOKCaXra0RpcIHrO/KFl6ho2eE1/7Ykmfa8hZvSdoPd5gHdLiQcMB/pxq+mWp1fI6c8vFZoDu7Atn+NXTzYPKUxKzaisF12TsaKpohUsJpbB3Wocb0F5frn614D2pg14ERB5otjAMWw1m65csQWPI6dP8KIYe0+QPkCAwEAAaMmMCQwIgYDVR0lAQH/BBgwFgYIKwYBBQUHAwIGCisGAQQBgjcKAwwwDQYJKoZIhvcNAQENBQADggEBAA4RhVIBkw34M1RwakJgHvtjsOFxF1tVQA941NtLokx1l2Z8+GFQkcG4xpZSt+UN6wLerdCbnNhtkCErWUDeaT0jxk4g71Ofex7iM04crT4iHJr8mi96/XnhnkTUs+GDk12VgdeeNEczMZz+8Mxw9dJ5NCnYgTwO0SzGlclRsDvjzkLo8rh2ZG6n/jKrEyNXXo+hOqhupij0QbRP2Tvexdfw201kgN1jdZify8XzJ8Oi0bTS0KpJf2pNPOlooK2bjMUei9ANtEdXwwfVZGWvVh6tJjdv6k14wWWJ1L7zhA1IIVb1J+sQUzJji5iX0DrezjTz1Fg+gAzITaA/WsuujlM="), + ServerID: to.Ptr("080d4133-bdb5-40a0-96a0-71a6057bfe9a"), + ServerOSVersion: to.Ptr("10.0.14393.0"), + ServerRole: to.Ptr("Standalone"), }, }, - &armstoragesync.RegisteredServersClientBeginCreateOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -113,19 +110,19 @@ func ExampleRegisteredServersClient_BeginDelete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewRegisteredServersClient("", cred, nil) + client, err := armstoragesync.NewRegisteredServersClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginDelete(ctx, - "", - "", - "", - &armstoragesync.RegisteredServersClientBeginDeleteOptions{ResumeToken: ""}) + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "41166691-ab03-43e9-ab3e-0330eda162ac", + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -138,22 +135,22 @@ func ExampleRegisteredServersClient_BeginTriggerRollover() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewRegisteredServersClient("", cred, nil) + client, err := armstoragesync.NewRegisteredServersClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginTriggerRollover(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "d166ca76-dad2-49df-b409-12345642d730", armstoragesync.TriggerRolloverRequest{ - ServerCertificate: to.Ptr(""), + ServerCertificate: to.Ptr("\"MIIDFjCCAf6gAwIBAgIQQS+DS8uhc4VNzUkTw7wbRjANBgkqhkiG9w0BAQ0FADAzMTEwLwYDVQQDEyhhbmt1c2hiLXByb2QzLnJlZG1vbmQuY29ycC5taWNyb3NvZnQuY29tMB4XDTE3MDgwMzE3MDQyNFoXDTE4MDgwNDE3MDQyNFowMzExMC8GA1UEAxMoYW5rdXNoYi1wcm9kMy5yZWRtb25kLmNvcnAubWljcm9zb2Z0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALDRvV4gmsIy6jGDPiHsXmvgVP749NNP7DopdlbHaNhjFmYINHl0uWylyaZmgJrROt2mnxN/zEyJtGnqYHlzUr4xvGq/qV5pqgdB9tag/sw9i22gfe9PRZ0FmSOZnXMbLYgLiDFqLtut5gHcOuWMj03YnkfoBEKlFBxWbagvW2yxz/Sxi9OVSJOKCaXra0RpcIHrO/KFl6ho2eE1/7Ykmfa8hZvSdoPd5gHdLiQcMB/pxq+mWp1fI6c8vFZoDu7Atn+NXTzYPKUxKzaisF12TsaKpohUsJpbB3Wocb0F5frn614D2pg14ERB5otjAMWw1m65csQWPI6dP8KIYe0+QPkCAwEAAaMmMCQwIgYDVR0lAQH/BBgwFgYIKwYBBQUHAwIGCisGAQQBgjcKAwwwDQYJKoZIhvcNAQENBQADggEBAA4RhVIBkw34M1RwakJgHvtjsOFxF1tVQA941NtLokx1l2Z8+GFQkcG4xpZSt+UN6wLerdCbnNhtkCErWUDeaT0jxk4g71Ofex7iM04crT4iHJr8mi96/XnhnkTUs+GDk12VgdeeNEczMZz+8Mxw9dJ5NCnYgTwO0SzGlclRsDvjzkLo8rh2ZG6n/jKrEyNXXo+hOqhupij0QbRP2Tvexdfw201kgN1jdZify8XzJ8Oi0bTS0KpJf2pNPOlooK2bjMUei9ANtEdXwwfVZGWvVh6tJjdv6k14wWWJ1L7zhA1IIVb1J+sQUzJji5iX0DrezjTz1Fg+gAzITaA/WsuujlM=\""), }, - &armstoragesync.RegisteredServersClientBeginTriggerRolloverOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_serverendpoints_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_serverendpoints_client_test.go index b49bcb6568d2..3052dc8d7119 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_serverendpoints_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_serverendpoints_client_test.go @@ -12,8 +12,6 @@ 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/storagesync/armstoragesync" @@ -26,15 +24,15 @@ func ExampleServerEndpointsClient_BeginCreate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginCreate(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleServerEndpoint_1", armstoragesync.ServerEndpointCreateParameters{ Properties: &armstoragesync.ServerEndpointCreateParametersProperties{ CloudTiering: to.Ptr(armstoragesync.FeatureStatusOff), @@ -42,18 +40,18 @@ func ExampleServerEndpointsClient_BeginCreate() { InitialUploadPolicy: to.Ptr(armstoragesync.InitialUploadPolicyServerAuthoritative), LocalCacheMode: to.Ptr(armstoragesync.LocalCacheModeUpdateLocallyCachedFiles), OfflineDataTransfer: to.Ptr(armstoragesync.FeatureStatusOn), - OfflineDataTransferShareName: to.Ptr(""), - ServerLocalPath: to.Ptr(""), - ServerResourceID: to.Ptr(""), + OfflineDataTransferShareName: to.Ptr("myfileshare"), + ServerLocalPath: to.Ptr("D:\\SampleServerEndpoint_1"), + ServerResourceID: to.Ptr("/subscriptions/52b8da2f-61e0-4a1f-8dde-336911f367fb/resourceGroups/SampleResourceGroup_1/providers/Microsoft.StorageSync/storageSyncServices/SampleStorageSyncService_1/registeredServers/080d4133-bdb5-40a0-96a0-71a6057bfe9a"), TierFilesOlderThanDays: to.Ptr[int32](0), VolumeFreeSpacePercent: to.Ptr[int32](100), }, }, - &armstoragesync.ServerEndpointsClientBeginCreateOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -68,15 +66,15 @@ func ExampleServerEndpointsClient_BeginUpdate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginUpdate(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleServerEndpoint_1", &armstoragesync.ServerEndpointsClientBeginUpdateOptions{Parameters: &armstoragesync.ServerEndpointUpdateParameters{ Properties: &armstoragesync.ServerEndpointUpdateProperties{ CloudTiering: to.Ptr(armstoragesync.FeatureStatusOff), @@ -86,12 +84,11 @@ func ExampleServerEndpointsClient_BeginUpdate() { VolumeFreeSpacePercent: to.Ptr[int32](100), }, }, - ResumeToken: "", }) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -106,15 +103,15 @@ func ExampleServerEndpointsClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleServerEndpoint_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -130,20 +127,20 @@ func ExampleServerEndpointsClient_BeginDelete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginDelete(ctx, - "", - "", - "", - "", - &armstoragesync.ServerEndpointsClientBeginDeleteOptions{ResumeToken: ""}) + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleServerEndpoint_1", + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -156,19 +153,18 @@ func ExampleServerEndpointsClient_NewListBySyncGroupPager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListBySyncGroupPager("", - "", - "", + pager := client.NewListBySyncGroupPager("SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", 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 @@ -184,24 +180,24 @@ func ExampleServerEndpointsClient_BeginRecallAction() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServerEndpointsClient("", cred, nil) + client, err := armstoragesync.NewServerEndpointsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginRecallAction(ctx, - "", - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", + "SampleServerEndpoint_1", armstoragesync.RecallActionParameters{ - Pattern: to.Ptr(""), - RecallPath: to.Ptr(""), + Pattern: to.Ptr(""), + RecallPath: to.Ptr(""), }, - &armstoragesync.ServerEndpointsClientBeginRecallActionOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_storagesyncservices_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_storagesyncservices_client_test.go index 4416c911f36d..297636aa1d71 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_storagesyncservices_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_storagesyncservices_client_test.go @@ -12,8 +12,6 @@ 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/storagesync/armstoragesync" @@ -26,15 +24,15 @@ func ExampleServicesClient_CheckNameAvailability() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("5c6bc8e1-1eaf-4192-94d8-58ce463ac86c", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.CheckNameAvailability(ctx, - "", + "westus", armstoragesync.CheckNameAvailabilityParameters{ - Name: to.Ptr(""), - Type: to.Ptr(""), + Name: to.Ptr("newstoragesyncservicename"), + Type: to.Ptr("Microsoft.StorageSync/storageSyncServices"), }, nil) if err != nil { @@ -51,25 +49,25 @@ func ExampleServicesClient_BeginCreate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginCreate(ctx, - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", armstoragesync.ServiceCreateParameters{ - Location: to.Ptr(""), + Location: to.Ptr("WestUS"), Properties: &armstoragesync.ServiceCreateParametersProperties{ IncomingTrafficPolicy: to.Ptr(armstoragesync.IncomingTrafficPolicyAllowAllTraffic), }, Tags: map[string]*string{}, }, - &armstoragesync.ServicesClientBeginCreateOptions{ResumeToken: ""}) + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -84,13 +82,13 @@ func ExampleServicesClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -106,13 +104,13 @@ func ExampleServicesClient_BeginUpdate() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginUpdate(ctx, - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", &armstoragesync.ServicesClientBeginUpdateOptions{Parameters: &armstoragesync.ServiceUpdateParameters{ Properties: &armstoragesync.ServiceUpdateProperties{ IncomingTrafficPolicy: to.Ptr(armstoragesync.IncomingTrafficPolicyAllowAllTraffic), @@ -122,12 +120,11 @@ func ExampleServicesClient_BeginUpdate() { "Environment": to.Ptr("Test"), }, }, - ResumeToken: "", }) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - res, err := poller.PollUntilDone(ctx, 30*time.Second) + res, err := poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -142,18 +139,18 @@ func ExampleServicesClient_BeginDelete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } poller, err := client.BeginDelete(ctx, - "", - "", - &armstoragesync.ServicesClientBeginDeleteOptions{ResumeToken: ""}) + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) } - _, err = poller.PollUntilDone(ctx, 30*time.Second) + _, err = poller.PollUntilDone(ctx, nil) if err != nil { log.Fatalf("failed to pull the result: %v", err) } @@ -166,17 +163,16 @@ func ExampleServicesClient_NewListByResourceGroupPager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListByResourceGroupPager("", + pager := client.NewListByResourceGroupPager("SampleResourceGroup_1", 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 @@ -192,7 +188,7 @@ func ExampleServicesClient_NewListBySubscriptionPager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewServicesClient("", cred, nil) + client, err := armstoragesync.NewServicesClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } @@ -201,7 +197,6 @@ func ExampleServicesClient_NewListBySubscriptionPager() { 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 diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_syncgroups_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_syncgroups_client_test.go index 95c7d7eae559..9e9189c76857 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_syncgroups_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_syncgroups_client_test.go @@ -23,18 +23,17 @@ func ExampleSyncGroupsClient_NewListByStorageSyncServicePager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewSyncGroupsClient("", cred, nil) + client, err := armstoragesync.NewSyncGroupsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListByStorageSyncServicePager("", - "", + pager := client.NewListByStorageSyncServicePager("SampleResourceGroup_1", + "SampleStorageSyncService_1", 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 @@ -50,14 +49,14 @@ func ExampleSyncGroupsClient_Create() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewSyncGroupsClient("", cred, nil) + client, err := armstoragesync.NewSyncGroupsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Create(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", armstoragesync.SyncGroupCreateParameters{ Properties: map[string]interface{}{}, }, @@ -76,14 +75,14 @@ func ExampleSyncGroupsClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewSyncGroupsClient("", cred, nil) + client, err := armstoragesync.NewSyncGroupsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -99,14 +98,14 @@ func ExampleSyncGroupsClient_Delete() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewSyncGroupsClient("", cred, nil) + client, err := armstoragesync.NewSyncGroupsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } _, err = client.Delete(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "SampleSyncGroup_1", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) diff --git a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_workflows_client_test.go b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_workflows_client_test.go index 8ab2cc92f3d6..5208b6b0ac85 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_workflows_client_test.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/ze_generated_example_workflows_client_test.go @@ -23,18 +23,17 @@ func ExampleWorkflowsClient_NewListByStorageSyncServicePager() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewWorkflowsClient("", cred, nil) + client, err := armstoragesync.NewWorkflowsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } - pager := client.NewListByStorageSyncServicePager("", - "", + pager := client.NewListByStorageSyncServicePager("SampleResourceGroup_1", + "SampleStorageSyncService_1", 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 @@ -50,14 +49,14 @@ func ExampleWorkflowsClient_Get() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewWorkflowsClient("", cred, nil) + client, err := armstoragesync.NewWorkflowsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } res, err := client.Get(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "828219ea-083e-48b5-89ea-8fd9991b2e75", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) @@ -73,14 +72,14 @@ func ExampleWorkflowsClient_Abort() { log.Fatalf("failed to obtain a credential: %v", err) } ctx := context.Background() - client, err := armstoragesync.NewWorkflowsClient("", cred, nil) + client, err := armstoragesync.NewWorkflowsClient("52b8da2f-61e0-4a1f-8dde-336911f367fb", cred, nil) if err != nil { log.Fatalf("failed to create client: %v", err) } _, err = client.Abort(ctx, - "", - "", - "", + "SampleResourceGroup_1", + "SampleStorageSyncService_1", + "7ffd50b3-5574-478d-9ff2-9371bc42ce68", nil) if err != nil { log.Fatalf("failed to finish the request: %v", err) diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_cloudendpoints_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_cloudendpoints_client.go index 29572409e34f..27f8496860b2 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_cloudendpoints_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_cloudendpoints_client.go @@ -38,7 +38,7 @@ func NewCloudEndpointsClient(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 NewCloudEndpointsClient(subscriptionID string, credential azcore.TokenCrede // BeginCreate - Create a new CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -63,20 +64,21 @@ func NewCloudEndpointsClient(subscriptionID string, credential azcore.TokenCrede // parameters - Body of Cloud Endpoint resource. // options - CloudEndpointsClientBeginCreateOptions contains the optional parameters for the CloudEndpointsClient.BeginCreate // method. -func (client *CloudEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters CloudEndpointCreateParameters, options *CloudEndpointsClientBeginCreateOptions) (*armruntime.Poller[CloudEndpointsClientCreateResponse], error) { +func (client *CloudEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters CloudEndpointCreateParameters, options *CloudEndpointsClientBeginCreateOptions) (*runtime.Poller[CloudEndpointsClientCreateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.create(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientCreateResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientCreateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientCreateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientCreateResponse](options.ResumeToken, client.pl, nil) } } // Create - Create a new CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) create(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters CloudEndpointCreateParameters, options *CloudEndpointsClientBeginCreateOptions) (*http.Response, error) { req, err := client.createCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -122,32 +124,34 @@ func (client *CloudEndpointsClient) createCreateRequest(ctx context.Context, res reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginDelete - Delete a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. // cloudEndpointName - Name of Cloud Endpoint object. // options - CloudEndpointsClientBeginDeleteOptions contains the optional parameters for the CloudEndpointsClient.BeginDelete // method. -func (client *CloudEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, options *CloudEndpointsClientBeginDeleteOptions) (*armruntime.Poller[CloudEndpointsClientDeleteResponse], error) { +func (client *CloudEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, options *CloudEndpointsClientBeginDeleteOptions) (*runtime.Poller[CloudEndpointsClientDeleteResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.deleteOperation(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientDeleteResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientDeleteResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientDeleteResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientDeleteResponse](options.ResumeToken, client.pl, nil) } } // Delete - Delete a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) deleteOperation(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, options *CloudEndpointsClientBeginDeleteOptions) (*http.Response, error) { req, err := client.deleteCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, options) if err != nil { @@ -193,12 +197,13 @@ func (client *CloudEndpointsClient) deleteCreateRequest(ctx context.Context, res reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Get a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -249,7 +254,7 @@ func (client *CloudEndpointsClient) getCreateRequest(ctx context.Context, resour reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -270,13 +275,14 @@ func (client *CloudEndpointsClient) getHandleResponse(resp *http.Response) (Clou // NewListBySyncGroupPager - Get a CloudEndpoint List. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. // options - CloudEndpointsClientListBySyncGroupOptions contains the optional parameters for the CloudEndpointsClient.ListBySyncGroup // method. func (client *CloudEndpointsClient) NewListBySyncGroupPager(resourceGroupName string, storageSyncServiceName string, syncGroupName string, options *CloudEndpointsClientListBySyncGroupOptions) *runtime.Pager[CloudEndpointsClientListBySyncGroupResponse] { - return runtime.NewPager(runtime.PageProcessor[CloudEndpointsClientListBySyncGroupResponse]{ + return runtime.NewPager(runtime.PagingHandler[CloudEndpointsClientListBySyncGroupResponse]{ More: func(page CloudEndpointsClientListBySyncGroupResponse) bool { return false }, @@ -323,7 +329,7 @@ func (client *CloudEndpointsClient) listBySyncGroupCreateRequest(ctx context.Con reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -344,6 +350,7 @@ func (client *CloudEndpointsClient) listBySyncGroupHandleResponse(resp *http.Res // BeginPostBackup - Post Backup a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -351,20 +358,21 @@ func (client *CloudEndpointsClient) listBySyncGroupHandleResponse(resp *http.Res // parameters - Body of Backup request. // options - CloudEndpointsClientBeginPostBackupOptions contains the optional parameters for the CloudEndpointsClient.BeginPostBackup // method. -func (client *CloudEndpointsClient) BeginPostBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPostBackupOptions) (*armruntime.Poller[CloudEndpointsClientPostBackupResponse], error) { +func (client *CloudEndpointsClient) BeginPostBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPostBackupOptions) (*runtime.Poller[CloudEndpointsClientPostBackupResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.postBackup(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientPostBackupResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientPostBackupResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientPostBackupResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientPostBackupResponse](options.ResumeToken, client.pl, nil) } } // PostBackup - Post Backup a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) postBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPostBackupOptions) (*http.Response, error) { req, err := client.postBackupCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -410,12 +418,13 @@ func (client *CloudEndpointsClient) postBackupCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginPostRestore - Post Restore a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -423,20 +432,21 @@ func (client *CloudEndpointsClient) postBackupCreateRequest(ctx context.Context, // parameters - Body of Cloud Endpoint object. // options - CloudEndpointsClientBeginPostRestoreOptions contains the optional parameters for the CloudEndpointsClient.BeginPostRestore // method. -func (client *CloudEndpointsClient) BeginPostRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PostRestoreRequest, options *CloudEndpointsClientBeginPostRestoreOptions) (*armruntime.Poller[CloudEndpointsClientPostRestoreResponse], error) { +func (client *CloudEndpointsClient) BeginPostRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PostRestoreRequest, options *CloudEndpointsClientBeginPostRestoreOptions) (*runtime.Poller[CloudEndpointsClientPostRestoreResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.postRestore(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientPostRestoreResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientPostRestoreResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientPostRestoreResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientPostRestoreResponse](options.ResumeToken, client.pl, nil) } } // PostRestore - Post Restore a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) postRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PostRestoreRequest, options *CloudEndpointsClientBeginPostRestoreOptions) (*http.Response, error) { req, err := client.postRestoreCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -482,12 +492,13 @@ func (client *CloudEndpointsClient) postRestoreCreateRequest(ctx context.Context reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginPreBackup - Pre Backup a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -495,20 +506,21 @@ func (client *CloudEndpointsClient) postRestoreCreateRequest(ctx context.Context // parameters - Body of Backup request. // options - CloudEndpointsClientBeginPreBackupOptions contains the optional parameters for the CloudEndpointsClient.BeginPreBackup // method. -func (client *CloudEndpointsClient) BeginPreBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPreBackupOptions) (*armruntime.Poller[CloudEndpointsClientPreBackupResponse], error) { +func (client *CloudEndpointsClient) BeginPreBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPreBackupOptions) (*runtime.Poller[CloudEndpointsClientPreBackupResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.preBackup(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientPreBackupResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientPreBackupResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientPreBackupResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientPreBackupResponse](options.ResumeToken, client.pl, nil) } } // PreBackup - Pre Backup a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) preBackup(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters BackupRequest, options *CloudEndpointsClientBeginPreBackupOptions) (*http.Response, error) { req, err := client.preBackupCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -554,12 +566,13 @@ func (client *CloudEndpointsClient) preBackupCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginPreRestore - Pre Restore a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -567,20 +580,21 @@ func (client *CloudEndpointsClient) preBackupCreateRequest(ctx context.Context, // parameters - Body of Cloud Endpoint object. // options - CloudEndpointsClientBeginPreRestoreOptions contains the optional parameters for the CloudEndpointsClient.BeginPreRestore // method. -func (client *CloudEndpointsClient) BeginPreRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PreRestoreRequest, options *CloudEndpointsClientBeginPreRestoreOptions) (*armruntime.Poller[CloudEndpointsClientPreRestoreResponse], error) { +func (client *CloudEndpointsClient) BeginPreRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PreRestoreRequest, options *CloudEndpointsClientBeginPreRestoreOptions) (*runtime.Poller[CloudEndpointsClientPreRestoreResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.preRestore(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientPreRestoreResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientPreRestoreResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientPreRestoreResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientPreRestoreResponse](options.ResumeToken, client.pl, nil) } } // PreRestore - Pre Restore a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) preRestore(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters PreRestoreRequest, options *CloudEndpointsClientBeginPreRestoreOptions) (*http.Response, error) { req, err := client.preRestoreCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -626,12 +640,13 @@ func (client *CloudEndpointsClient) preRestoreCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // Restoreheartbeat - Restore Heartbeat a given CloudEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -683,7 +698,7 @@ func (client *CloudEndpointsClient) restoreheartbeatCreateRequest(ctx context.Co reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -702,6 +717,7 @@ func (client *CloudEndpointsClient) restoreheartbeatHandleResponse(resp *http.Re // BeginTriggerChangeDetection - Triggers detection of changes performed on Azure File share connected to the specified Azure // File Sync Cloud Endpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -709,21 +725,22 @@ func (client *CloudEndpointsClient) restoreheartbeatHandleResponse(resp *http.Re // parameters - Trigger Change Detection Action parameters. // options - CloudEndpointsClientBeginTriggerChangeDetectionOptions contains the optional parameters for the CloudEndpointsClient.BeginTriggerChangeDetection // method. -func (client *CloudEndpointsClient) BeginTriggerChangeDetection(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters TriggerChangeDetectionParameters, options *CloudEndpointsClientBeginTriggerChangeDetectionOptions) (*armruntime.Poller[CloudEndpointsClientTriggerChangeDetectionResponse], error) { +func (client *CloudEndpointsClient) BeginTriggerChangeDetection(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters TriggerChangeDetectionParameters, options *CloudEndpointsClientBeginTriggerChangeDetectionOptions) (*runtime.Poller[CloudEndpointsClientTriggerChangeDetectionResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.triggerChangeDetection(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[CloudEndpointsClientTriggerChangeDetectionResponse](resp, client.pl, nil) + return runtime.NewPoller[CloudEndpointsClientTriggerChangeDetectionResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[CloudEndpointsClientTriggerChangeDetectionResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[CloudEndpointsClientTriggerChangeDetectionResponse](options.ResumeToken, client.pl, nil) } } // TriggerChangeDetection - Triggers detection of changes performed on Azure File share connected to the specified Azure File // Sync Cloud Endpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *CloudEndpointsClient) triggerChangeDetection(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string, parameters TriggerChangeDetectionParameters, options *CloudEndpointsClientBeginTriggerChangeDetectionOptions) (*http.Response, error) { req, err := client.triggerChangeDetectionCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, cloudEndpointName, parameters, options) if err != nil { @@ -769,6 +786,6 @@ func (client *CloudEndpointsClient) triggerChangeDetectionCreateRequest(ctx cont reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_constants.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_constants.go index 116b2893308b..b1bfcaa9e503 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_constants.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_constants.go @@ -10,7 +10,7 @@ package armstoragesync const ( moduleName = "armstoragesync" - moduleVersion = "v0.4.0" + moduleVersion = "v1.0.0" ) // ChangeDetectionMode - Change Detection Mode. Applies to a directory specified in directoryPath parameter. diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_microsoftstoragesync_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_microsoftstoragesync_client.go index 5db9561fba60..ec701fd2a39b 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_microsoftstoragesync_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_microsoftstoragesync_client.go @@ -38,7 +38,7 @@ func NewMicrosoftStorageSyncClient(subscriptionID string, credential azcore.Toke 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 NewMicrosoftStorageSyncClient(subscriptionID string, credential azcore.Toke // LocationOperationStatus - Get Operation status // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // locationName - The desired region to obtain information from. // operationID - operation Id // options - MicrosoftStorageSyncClientLocationOperationStatusOptions contains the optional parameters for the MicrosoftStorageSyncClient.LocationOperationStatus @@ -97,7 +98,7 @@ func (client *MicrosoftStorageSyncClient) locationOperationStatusCreateRequest(c reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_models_serde.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_models_serde.go index 911402e52024..0d9b2d77ed4b 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_models_serde.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_models_serde.go @@ -10,17 +10,11 @@ package armstoragesync import ( "encoding/json" + "fmt" "github.com/Azure/azure-sdk-for-go/sdk/azcore" "reflect" ) -// MarshalJSON implements the json.Marshaller interface for type CloudEndpointArray. -func (c CloudEndpointArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", c.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type CloudEndpointChangeEnumerationActivity. func (c CloudEndpointChangeEnumerationActivity) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -44,53 +38,53 @@ func (c CloudEndpointChangeEnumerationActivity) MarshalJSON() ([]byte, error) { func (c *CloudEndpointChangeEnumerationActivity) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "deletesProgressPercent": - err = unpopulate(val, &c.DeletesProgressPercent) + err = unpopulate(val, "DeletesProgressPercent", &c.DeletesProgressPercent) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) case "minutesRemaining": - err = unpopulate(val, &c.MinutesRemaining) + err = unpopulate(val, "MinutesRemaining", &c.MinutesRemaining) delete(rawMsg, key) case "operationState": - err = unpopulate(val, &c.OperationState) + err = unpopulate(val, "OperationState", &c.OperationState) delete(rawMsg, key) case "processedDirectoriesCount": - err = unpopulate(val, &c.ProcessedDirectoriesCount) + err = unpopulate(val, "ProcessedDirectoriesCount", &c.ProcessedDirectoriesCount) delete(rawMsg, key) case "processedFilesCount": - err = unpopulate(val, &c.ProcessedFilesCount) + err = unpopulate(val, "ProcessedFilesCount", &c.ProcessedFilesCount) delete(rawMsg, key) case "progressPercent": - err = unpopulate(val, &c.ProgressPercent) + err = unpopulate(val, "ProgressPercent", &c.ProgressPercent) delete(rawMsg, key) case "startedTimestamp": - err = unpopulateTimeRFC3339(val, &c.StartedTimestamp) + err = unpopulateTimeRFC3339(val, "StartedTimestamp", &c.StartedTimestamp) delete(rawMsg, key) case "statusCode": - err = unpopulate(val, &c.StatusCode) + err = unpopulate(val, "StatusCode", &c.StatusCode) delete(rawMsg, key) case "totalCountsState": - err = unpopulate(val, &c.TotalCountsState) + err = unpopulate(val, "TotalCountsState", &c.TotalCountsState) delete(rawMsg, key) case "totalDirectoriesCount": - err = unpopulate(val, &c.TotalDirectoriesCount) + err = unpopulate(val, "TotalDirectoriesCount", &c.TotalDirectoriesCount) delete(rawMsg, key) case "totalFilesCount": - err = unpopulate(val, &c.TotalFilesCount) + err = unpopulate(val, "TotalFilesCount", &c.TotalFilesCount) delete(rawMsg, key) case "totalSizeBytes": - err = unpopulate(val, &c.TotalSizeBytes) + err = unpopulate(val, "TotalSizeBytes", &c.TotalSizeBytes) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -109,23 +103,23 @@ func (c CloudEndpointChangeEnumerationStatus) MarshalJSON() ([]byte, error) { func (c *CloudEndpointChangeEnumerationStatus) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "activity": - err = unpopulate(val, &c.Activity) + err = unpopulate(val, "Activity", &c.Activity) delete(rawMsg, key) case "lastEnumerationStatus": - err = unpopulate(val, &c.LastEnumerationStatus) + err = unpopulate(val, "LastEnumerationStatus", &c.LastEnumerationStatus) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -147,32 +141,32 @@ func (c CloudEndpointLastChangeEnumerationStatus) MarshalJSON() ([]byte, error) func (c *CloudEndpointLastChangeEnumerationStatus) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "completedTimestamp": - err = unpopulateTimeRFC3339(val, &c.CompletedTimestamp) + err = unpopulateTimeRFC3339(val, "CompletedTimestamp", &c.CompletedTimestamp) delete(rawMsg, key) case "namespaceDirectoriesCount": - err = unpopulate(val, &c.NamespaceDirectoriesCount) + err = unpopulate(val, "NamespaceDirectoriesCount", &c.NamespaceDirectoriesCount) delete(rawMsg, key) case "namespaceFilesCount": - err = unpopulate(val, &c.NamespaceFilesCount) + err = unpopulate(val, "NamespaceFilesCount", &c.NamespaceFilesCount) delete(rawMsg, key) case "namespaceSizeBytes": - err = unpopulate(val, &c.NamespaceSizeBytes) + err = unpopulate(val, "NamespaceSizeBytes", &c.NamespaceSizeBytes) delete(rawMsg, key) case "nextRunTimestamp": - err = unpopulateTimeRFC3339(val, &c.NextRunTimestamp) + err = unpopulateTimeRFC3339(val, "NextRunTimestamp", &c.NextRunTimestamp) delete(rawMsg, key) case "startedTimestamp": - err = unpopulateTimeRFC3339(val, &c.StartedTimestamp) + err = unpopulateTimeRFC3339(val, "StartedTimestamp", &c.StartedTimestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -192,26 +186,26 @@ func (c CloudTieringCachePerformance) MarshalJSON() ([]byte, error) { func (c *CloudTieringCachePerformance) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "cacheHitBytes": - err = unpopulate(val, &c.CacheHitBytes) + err = unpopulate(val, "CacheHitBytes", &c.CacheHitBytes) delete(rawMsg, key) case "cacheHitBytesPercent": - err = unpopulate(val, &c.CacheHitBytesPercent) + err = unpopulate(val, "CacheHitBytesPercent", &c.CacheHitBytesPercent) delete(rawMsg, key) case "cacheMissBytes": - err = unpopulate(val, &c.CacheMissBytes) + err = unpopulate(val, "CacheMissBytes", &c.CacheMissBytes) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -229,20 +223,20 @@ func (c CloudTieringDatePolicyStatus) MarshalJSON() ([]byte, error) { func (c *CloudTieringDatePolicyStatus) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) case "tieredFilesMostRecentAccessTimestamp": - err = unpopulateTimeRFC3339(val, &c.TieredFilesMostRecentAccessTimestamp) + err = unpopulateTimeRFC3339(val, "TieredFilesMostRecentAccessTimestamp", &c.TieredFilesMostRecentAccessTimestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -261,23 +255,23 @@ func (c CloudTieringFilesNotTiering) MarshalJSON() ([]byte, error) { func (c *CloudTieringFilesNotTiering) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "errors": - err = unpopulate(val, &c.Errors) + err = unpopulate(val, "Errors", &c.Errors) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) case "totalFileCount": - err = unpopulate(val, &c.TotalFileCount) + err = unpopulate(val, "TotalFileCount", &c.TotalFileCount) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -299,32 +293,32 @@ func (c CloudTieringSpaceSavings) MarshalJSON() ([]byte, error) { func (c *CloudTieringSpaceSavings) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "cachedSizeBytes": - err = unpopulate(val, &c.CachedSizeBytes) + err = unpopulate(val, "CachedSizeBytes", &c.CachedSizeBytes) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) case "spaceSavingsBytes": - err = unpopulate(val, &c.SpaceSavingsBytes) + err = unpopulate(val, "SpaceSavingsBytes", &c.SpaceSavingsBytes) delete(rawMsg, key) case "spaceSavingsPercent": - err = unpopulate(val, &c.SpaceSavingsPercent) + err = unpopulate(val, "SpaceSavingsPercent", &c.SpaceSavingsPercent) delete(rawMsg, key) case "totalSizeCloudBytes": - err = unpopulate(val, &c.TotalSizeCloudBytes) + err = unpopulate(val, "TotalSizeCloudBytes", &c.TotalSizeCloudBytes) delete(rawMsg, key) case "volumeSizeBytes": - err = unpopulate(val, &c.VolumeSizeBytes) + err = unpopulate(val, "VolumeSizeBytes", &c.VolumeSizeBytes) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil @@ -343,146 +337,93 @@ func (c CloudTieringVolumeFreeSpacePolicyStatus) MarshalJSON() ([]byte, error) { func (c *CloudTieringVolumeFreeSpacePolicyStatus) 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", c, err) } for key, val := range rawMsg { var err error switch key { case "currentVolumeFreeSpacePercent": - err = unpopulate(val, &c.CurrentVolumeFreeSpacePercent) + err = unpopulate(val, "CurrentVolumeFreeSpacePercent", &c.CurrentVolumeFreeSpacePercent) delete(rawMsg, key) case "effectiveVolumeFreeSpacePolicy": - err = unpopulate(val, &c.EffectiveVolumeFreeSpacePolicy) + err = unpopulate(val, "EffectiveVolumeFreeSpacePolicy", &c.EffectiveVolumeFreeSpacePolicy) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &c.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &c.LastUpdatedTimestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", c, err) } } return nil } -// MarshalJSON implements the json.Marshaller interface for type LocationOperationStatus. -func (l LocationOperationStatus) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populateTimeRFC3339(objectMap, "endTime", l.EndTime) - populate(objectMap, "error", l.Error) - populate(objectMap, "id", l.ID) - populate(objectMap, "name", l.Name) - populate(objectMap, "percentComplete", l.PercentComplete) - populateTimeRFC3339(objectMap, "startTime", l.StartTime) - populate(objectMap, "status", l.Status) - return json.Marshal(objectMap) -} - // UnmarshalJSON implements the json.Unmarshaller interface for type LocationOperationStatus. func (l *LocationOperationStatus) 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", l, err) } for key, val := range rawMsg { var err error switch key { case "endTime": - err = unpopulateTimeRFC3339(val, &l.EndTime) + err = unpopulateTimeRFC3339(val, "EndTime", &l.EndTime) delete(rawMsg, key) case "error": - err = unpopulate(val, &l.Error) + err = unpopulate(val, "Error", &l.Error) delete(rawMsg, key) case "id": - err = unpopulate(val, &l.ID) + err = unpopulate(val, "ID", &l.ID) delete(rawMsg, key) case "name": - err = unpopulate(val, &l.Name) + err = unpopulate(val, "Name", &l.Name) delete(rawMsg, key) case "percentComplete": - err = unpopulate(val, &l.PercentComplete) + err = unpopulate(val, "PercentComplete", &l.PercentComplete) delete(rawMsg, key) case "startTime": - err = unpopulateTimeRFC3339(val, &l.StartTime) + err = unpopulateTimeRFC3339(val, "StartTime", &l.StartTime) delete(rawMsg, key) case "status": - err = unpopulate(val, &l.Status) + err = unpopulate(val, "Status", &l.Status) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", l, err) } } return nil } -// MarshalJSON implements the json.Marshaller interface for type OperationEntityListResult. -func (o OperationEntityListResult) 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 OperationResourceMetricSpecification. -func (o OperationResourceMetricSpecification) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "aggregationType", o.AggregationType) - populate(objectMap, "dimensions", o.Dimensions) - populate(objectMap, "displayDescription", o.DisplayDescription) - populate(objectMap, "displayName", o.DisplayName) - populate(objectMap, "fillGapWithZero", o.FillGapWithZero) - populate(objectMap, "name", o.Name) - populate(objectMap, "supportedAggregationTypes", o.SupportedAggregationTypes) - populate(objectMap, "unit", o.Unit) - return json.Marshal(objectMap) -} - -// MarshalJSON implements the json.Marshaller interface for type OperationResourceServiceSpecification. -func (o OperationResourceServiceSpecification) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "metricSpecifications", o.MetricSpecifications) - return json.Marshal(objectMap) -} - -// MarshalJSON implements the json.Marshaller interface for type OperationStatus. -func (o OperationStatus) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populateTimeRFC3339(objectMap, "endTime", o.EndTime) - populate(objectMap, "error", o.Error) - populate(objectMap, "name", o.Name) - populateTimeRFC3339(objectMap, "startTime", o.StartTime) - populate(objectMap, "status", o.Status) - return json.Marshal(objectMap) -} - // UnmarshalJSON implements the json.Unmarshaller interface for type OperationStatus. func (o *OperationStatus) 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", o, err) } for key, val := range rawMsg { var err error switch key { case "endTime": - err = unpopulateTimeRFC3339(val, &o.EndTime) + err = unpopulateTimeRFC3339(val, "EndTime", &o.EndTime) delete(rawMsg, key) case "error": - err = unpopulate(val, &o.Error) + err = unpopulate(val, "Error", &o.Error) delete(rawMsg, key) case "name": - err = unpopulate(val, &o.Name) + err = unpopulate(val, "Name", &o.Name) delete(rawMsg, key) case "startTime": - err = unpopulateTimeRFC3339(val, &o.StartTime) + err = unpopulateTimeRFC3339(val, "StartTime", &o.StartTime) delete(rawMsg, key) case "status": - err = unpopulate(val, &o.Status) + err = unpopulate(val, "Status", &o.Status) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", o, err) } } return nil @@ -517,20 +458,6 @@ func (p PreRestoreRequest) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type PrivateEndpointConnectionListResult. -func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", p.Value) - return json.Marshal(objectMap) -} - -// MarshalJSON implements the json.Marshaller interface for type PrivateLinkResourceListResult. -func (p PrivateLinkResourceListResult) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", p.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type PrivateLinkResourceProperties. func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -540,13 +467,6 @@ func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type RegisteredServerArray. -func (r RegisteredServerArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", r.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type RegisteredServerProperties. func (r RegisteredServerProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -580,103 +500,88 @@ func (r RegisteredServerProperties) MarshalJSON() ([]byte, error) { func (r *RegisteredServerProperties) 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", r, err) } for key, val := range rawMsg { var err error switch key { case "agentVersion": - err = unpopulate(val, &r.AgentVersion) + err = unpopulate(val, "AgentVersion", &r.AgentVersion) delete(rawMsg, key) case "agentVersionExpirationDate": - err = unpopulateTimeRFC3339(val, &r.AgentVersionExpirationDate) + err = unpopulateTimeRFC3339(val, "AgentVersionExpirationDate", &r.AgentVersionExpirationDate) delete(rawMsg, key) case "agentVersionStatus": - err = unpopulate(val, &r.AgentVersionStatus) + err = unpopulate(val, "AgentVersionStatus", &r.AgentVersionStatus) delete(rawMsg, key) case "clusterId": - err = unpopulate(val, &r.ClusterID) + err = unpopulate(val, "ClusterID", &r.ClusterID) delete(rawMsg, key) case "clusterName": - err = unpopulate(val, &r.ClusterName) + err = unpopulate(val, "ClusterName", &r.ClusterName) delete(rawMsg, key) case "discoveryEndpointUri": - err = unpopulate(val, &r.DiscoveryEndpointURI) + err = unpopulate(val, "DiscoveryEndpointURI", &r.DiscoveryEndpointURI) delete(rawMsg, key) case "friendlyName": - err = unpopulate(val, &r.FriendlyName) + err = unpopulate(val, "FriendlyName", &r.FriendlyName) delete(rawMsg, key) case "lastHeartBeat": - err = unpopulate(val, &r.LastHeartBeat) + err = unpopulate(val, "LastHeartBeat", &r.LastHeartBeat) delete(rawMsg, key) case "lastOperationName": - err = unpopulate(val, &r.LastOperationName) + err = unpopulate(val, "LastOperationName", &r.LastOperationName) delete(rawMsg, key) case "lastWorkflowId": - err = unpopulate(val, &r.LastWorkflowID) + err = unpopulate(val, "LastWorkflowID", &r.LastWorkflowID) delete(rawMsg, key) case "managementEndpointUri": - err = unpopulate(val, &r.ManagementEndpointURI) + err = unpopulate(val, "ManagementEndpointURI", &r.ManagementEndpointURI) delete(rawMsg, key) case "monitoringConfiguration": - err = unpopulate(val, &r.MonitoringConfiguration) + err = unpopulate(val, "MonitoringConfiguration", &r.MonitoringConfiguration) delete(rawMsg, key) case "monitoringEndpointUri": - err = unpopulate(val, &r.MonitoringEndpointURI) + err = unpopulate(val, "MonitoringEndpointURI", &r.MonitoringEndpointURI) delete(rawMsg, key) case "provisioningState": - err = unpopulate(val, &r.ProvisioningState) + err = unpopulate(val, "ProvisioningState", &r.ProvisioningState) delete(rawMsg, key) case "resourceLocation": - err = unpopulate(val, &r.ResourceLocation) + err = unpopulate(val, "ResourceLocation", &r.ResourceLocation) delete(rawMsg, key) case "serverCertificate": - err = unpopulate(val, &r.ServerCertificate) + err = unpopulate(val, "ServerCertificate", &r.ServerCertificate) delete(rawMsg, key) case "serverId": - err = unpopulate(val, &r.ServerID) + err = unpopulate(val, "ServerID", &r.ServerID) delete(rawMsg, key) case "serverManagementErrorCode": - err = unpopulate(val, &r.ServerManagementErrorCode) + err = unpopulate(val, "ServerManagementErrorCode", &r.ServerManagementErrorCode) delete(rawMsg, key) case "serverName": - err = unpopulate(val, &r.ServerName) + err = unpopulate(val, "ServerName", &r.ServerName) delete(rawMsg, key) case "serverOSVersion": - err = unpopulate(val, &r.ServerOSVersion) + err = unpopulate(val, "ServerOSVersion", &r.ServerOSVersion) delete(rawMsg, key) case "serverRole": - err = unpopulate(val, &r.ServerRole) + err = unpopulate(val, "ServerRole", &r.ServerRole) delete(rawMsg, key) case "serviceLocation": - err = unpopulate(val, &r.ServiceLocation) + err = unpopulate(val, "ServiceLocation", &r.ServiceLocation) delete(rawMsg, key) case "storageSyncServiceUid": - err = unpopulate(val, &r.StorageSyncServiceUID) + err = unpopulate(val, "StorageSyncServiceUID", &r.StorageSyncServiceUID) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", r, err) } } return nil } -// MarshalJSON implements the json.Marshaller interface for type ResourcesMoveInfo. -func (r ResourcesMoveInfo) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "resources", r.Resources) - populate(objectMap, "targetResourceGroup", r.TargetResourceGroup) - return json.Marshal(objectMap) -} - -// MarshalJSON implements the json.Marshaller interface for type ServerEndpointArray. -func (s ServerEndpointArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", s.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ServerEndpointBackgroundDataDownloadActivity. func (s ServerEndpointBackgroundDataDownloadActivity) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -691,26 +596,26 @@ func (s ServerEndpointBackgroundDataDownloadActivity) MarshalJSON() ([]byte, err func (s *ServerEndpointBackgroundDataDownloadActivity) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "downloadedBytes": - err = unpopulate(val, &s.DownloadedBytes) + err = unpopulate(val, "DownloadedBytes", &s.DownloadedBytes) delete(rawMsg, key) case "percentProgress": - err = unpopulate(val, &s.PercentProgress) + err = unpopulate(val, "PercentProgress", &s.PercentProgress) delete(rawMsg, key) case "startedTimestamp": - err = unpopulateTimeRFC3339(val, &s.StartedTimestamp) + err = unpopulateTimeRFC3339(val, "StartedTimestamp", &s.StartedTimestamp) delete(rawMsg, key) case "timestamp": - err = unpopulateTimeRFC3339(val, &s.Timestamp) + err = unpopulateTimeRFC3339(val, "Timestamp", &s.Timestamp) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -736,44 +641,44 @@ func (s ServerEndpointCloudTieringStatus) MarshalJSON() ([]byte, error) { func (s *ServerEndpointCloudTieringStatus) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "cachePerformance": - err = unpopulate(val, &s.CachePerformance) + err = unpopulate(val, "CachePerformance", &s.CachePerformance) delete(rawMsg, key) case "datePolicyStatus": - err = unpopulate(val, &s.DatePolicyStatus) + err = unpopulate(val, "DatePolicyStatus", &s.DatePolicyStatus) delete(rawMsg, key) case "filesNotTiering": - err = unpopulate(val, &s.FilesNotTiering) + err = unpopulate(val, "FilesNotTiering", &s.FilesNotTiering) delete(rawMsg, key) case "health": - err = unpopulate(val, &s.Health) + err = unpopulate(val, "Health", &s.Health) delete(rawMsg, key) case "healthLastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &s.HealthLastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "HealthLastUpdatedTimestamp", &s.HealthLastUpdatedTimestamp) delete(rawMsg, key) case "lastCloudTieringResult": - err = unpopulate(val, &s.LastCloudTieringResult) + err = unpopulate(val, "LastCloudTieringResult", &s.LastCloudTieringResult) delete(rawMsg, key) case "lastSuccessTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastSuccessTimestamp) + err = unpopulateTimeRFC3339(val, "LastSuccessTimestamp", &s.LastSuccessTimestamp) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &s.LastUpdatedTimestamp) delete(rawMsg, key) case "spaceSavings": - err = unpopulate(val, &s.SpaceSavings) + err = unpopulate(val, "SpaceSavings", &s.SpaceSavings) delete(rawMsg, key) case "volumeFreeSpacePolicyStatus": - err = unpopulate(val, &s.VolumeFreeSpacePolicyStatus) + err = unpopulate(val, "VolumeFreeSpacePolicyStatus", &s.VolumeFreeSpacePolicyStatus) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -792,23 +697,23 @@ func (s ServerEndpointRecallStatus) MarshalJSON() ([]byte, error) { func (s *ServerEndpointRecallStatus) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &s.LastUpdatedTimestamp) delete(rawMsg, key) case "recallErrors": - err = unpopulate(val, &s.RecallErrors) + err = unpopulate(val, "RecallErrors", &s.RecallErrors) delete(rawMsg, key) case "totalRecallErrorsCount": - err = unpopulate(val, &s.TotalRecallErrorsCount) + err = unpopulate(val, "TotalRecallErrorsCount", &s.TotalRecallErrorsCount) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -832,38 +737,38 @@ func (s ServerEndpointSyncActivityStatus) MarshalJSON() ([]byte, error) { func (s *ServerEndpointSyncActivityStatus) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "appliedBytes": - err = unpopulate(val, &s.AppliedBytes) + err = unpopulate(val, "AppliedBytes", &s.AppliedBytes) delete(rawMsg, key) case "appliedItemCount": - err = unpopulate(val, &s.AppliedItemCount) + err = unpopulate(val, "AppliedItemCount", &s.AppliedItemCount) delete(rawMsg, key) case "perItemErrorCount": - err = unpopulate(val, &s.PerItemErrorCount) + err = unpopulate(val, "PerItemErrorCount", &s.PerItemErrorCount) delete(rawMsg, key) case "sessionMinutesRemaining": - err = unpopulate(val, &s.SessionMinutesRemaining) + err = unpopulate(val, "SessionMinutesRemaining", &s.SessionMinutesRemaining) delete(rawMsg, key) case "syncMode": - err = unpopulate(val, &s.SyncMode) + err = unpopulate(val, "SyncMode", &s.SyncMode) delete(rawMsg, key) case "timestamp": - err = unpopulateTimeRFC3339(val, &s.Timestamp) + err = unpopulateTimeRFC3339(val, "Timestamp", &s.Timestamp) delete(rawMsg, key) case "totalBytes": - err = unpopulate(val, &s.TotalBytes) + err = unpopulate(val, "TotalBytes", &s.TotalBytes) delete(rawMsg, key) case "totalItemCount": - err = unpopulate(val, &s.TotalItemCount) + err = unpopulate(val, "TotalItemCount", &s.TotalItemCount) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -887,38 +792,38 @@ func (s ServerEndpointSyncSessionStatus) MarshalJSON() ([]byte, error) { func (s *ServerEndpointSyncSessionStatus) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "filesNotSyncingErrors": - err = unpopulate(val, &s.FilesNotSyncingErrors) + err = unpopulate(val, "FilesNotSyncingErrors", &s.FilesNotSyncingErrors) delete(rawMsg, key) case "lastSyncMode": - err = unpopulate(val, &s.LastSyncMode) + err = unpopulate(val, "LastSyncMode", &s.LastSyncMode) delete(rawMsg, key) case "lastSyncPerItemErrorCount": - err = unpopulate(val, &s.LastSyncPerItemErrorCount) + err = unpopulate(val, "LastSyncPerItemErrorCount", &s.LastSyncPerItemErrorCount) delete(rawMsg, key) case "lastSyncResult": - err = unpopulate(val, &s.LastSyncResult) + err = unpopulate(val, "LastSyncResult", &s.LastSyncResult) delete(rawMsg, key) case "lastSyncSuccessTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastSyncSuccessTimestamp) + err = unpopulateTimeRFC3339(val, "LastSyncSuccessTimestamp", &s.LastSyncSuccessTimestamp) delete(rawMsg, key) case "lastSyncTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastSyncTimestamp) + err = unpopulateTimeRFC3339(val, "LastSyncTimestamp", &s.LastSyncTimestamp) delete(rawMsg, key) case "persistentFilesNotSyncingCount": - err = unpopulate(val, &s.PersistentFilesNotSyncingCount) + err = unpopulate(val, "PersistentFilesNotSyncingCount", &s.PersistentFilesNotSyncingCount) delete(rawMsg, key) case "transientFilesNotSyncingCount": - err = unpopulate(val, &s.TransientFilesNotSyncingCount) + err = unpopulate(val, "TransientFilesNotSyncingCount", &s.TransientFilesNotSyncingCount) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -946,50 +851,50 @@ func (s ServerEndpointSyncStatus) MarshalJSON() ([]byte, error) { func (s *ServerEndpointSyncStatus) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "backgroundDataDownloadActivity": - err = unpopulate(val, &s.BackgroundDataDownloadActivity) + err = unpopulate(val, "BackgroundDataDownloadActivity", &s.BackgroundDataDownloadActivity) delete(rawMsg, key) case "combinedHealth": - err = unpopulate(val, &s.CombinedHealth) + err = unpopulate(val, "CombinedHealth", &s.CombinedHealth) delete(rawMsg, key) case "downloadActivity": - err = unpopulate(val, &s.DownloadActivity) + err = unpopulate(val, "DownloadActivity", &s.DownloadActivity) delete(rawMsg, key) case "downloadHealth": - err = unpopulate(val, &s.DownloadHealth) + err = unpopulate(val, "DownloadHealth", &s.DownloadHealth) delete(rawMsg, key) case "downloadStatus": - err = unpopulate(val, &s.DownloadStatus) + err = unpopulate(val, "DownloadStatus", &s.DownloadStatus) delete(rawMsg, key) case "lastUpdatedTimestamp": - err = unpopulateTimeRFC3339(val, &s.LastUpdatedTimestamp) + err = unpopulateTimeRFC3339(val, "LastUpdatedTimestamp", &s.LastUpdatedTimestamp) delete(rawMsg, key) case "offlineDataTransferStatus": - err = unpopulate(val, &s.OfflineDataTransferStatus) + err = unpopulate(val, "OfflineDataTransferStatus", &s.OfflineDataTransferStatus) delete(rawMsg, key) case "syncActivity": - err = unpopulate(val, &s.SyncActivity) + err = unpopulate(val, "SyncActivity", &s.SyncActivity) delete(rawMsg, key) case "totalPersistentFilesNotSyncingCount": - err = unpopulate(val, &s.TotalPersistentFilesNotSyncingCount) + err = unpopulate(val, "TotalPersistentFilesNotSyncingCount", &s.TotalPersistentFilesNotSyncingCount) delete(rawMsg, key) case "uploadActivity": - err = unpopulate(val, &s.UploadActivity) + err = unpopulate(val, "UploadActivity", &s.UploadActivity) delete(rawMsg, key) case "uploadHealth": - err = unpopulate(val, &s.UploadHealth) + err = unpopulate(val, "UploadHealth", &s.UploadHealth) delete(rawMsg, key) case "uploadStatus": - err = unpopulate(val, &s.UploadStatus) + err = unpopulate(val, "UploadStatus", &s.UploadStatus) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -1015,13 +920,6 @@ func (s Service) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type ServiceArray. -func (s ServiceArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", s.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type ServiceCreateParameters. func (s ServiceCreateParameters) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -1052,13 +950,6 @@ func (s ServiceUpdateParameters) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type SyncGroupArray. -func (s SyncGroupArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", s.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type SystemData. func (s SystemData) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -1075,32 +966,32 @@ func (s SystemData) MarshalJSON() ([]byte, error) { func (s *SystemData) 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", s, err) } for key, val := range rawMsg { var err error switch key { case "createdAt": - err = unpopulateTimeRFC3339(val, &s.CreatedAt) + err = unpopulateTimeRFC3339(val, "CreatedAt", &s.CreatedAt) delete(rawMsg, key) case "createdBy": - err = unpopulate(val, &s.CreatedBy) + err = unpopulate(val, "CreatedBy", &s.CreatedBy) delete(rawMsg, key) case "createdByType": - err = unpopulate(val, &s.CreatedByType) + err = unpopulate(val, "CreatedByType", &s.CreatedByType) delete(rawMsg, key) case "lastModifiedAt": - err = unpopulateTimeRFC3339(val, &s.LastModifiedAt) + err = unpopulateTimeRFC3339(val, "LastModifiedAt", &s.LastModifiedAt) delete(rawMsg, key) case "lastModifiedBy": - err = unpopulate(val, &s.LastModifiedBy) + err = unpopulate(val, "LastModifiedBy", &s.LastModifiedBy) delete(rawMsg, key) case "lastModifiedByType": - err = unpopulate(val, &s.LastModifiedByType) + err = unpopulate(val, "LastModifiedByType", &s.LastModifiedByType) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", s, err) } } return nil @@ -1127,13 +1018,6 @@ func (t TriggerChangeDetectionParameters) MarshalJSON() ([]byte, error) { return json.Marshal(objectMap) } -// MarshalJSON implements the json.Marshaller interface for type WorkflowArray. -func (w WorkflowArray) MarshalJSON() ([]byte, error) { - objectMap := make(map[string]interface{}) - populate(objectMap, "value", w.Value) - return json.Marshal(objectMap) -} - // MarshalJSON implements the json.Marshaller interface for type WorkflowProperties. func (w WorkflowProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) @@ -1152,38 +1036,38 @@ func (w WorkflowProperties) MarshalJSON() ([]byte, error) { func (w *WorkflowProperties) 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", w, err) } for key, val := range rawMsg { var err error switch key { case "commandName": - err = unpopulate(val, &w.CommandName) + err = unpopulate(val, "CommandName", &w.CommandName) delete(rawMsg, key) case "createdTimestamp": - err = unpopulateTimeRFC3339(val, &w.CreatedTimestamp) + err = unpopulateTimeRFC3339(val, "CreatedTimestamp", &w.CreatedTimestamp) delete(rawMsg, key) case "lastOperationId": - err = unpopulate(val, &w.LastOperationID) + err = unpopulate(val, "LastOperationID", &w.LastOperationID) delete(rawMsg, key) case "lastStatusTimestamp": - err = unpopulateTimeRFC3339(val, &w.LastStatusTimestamp) + err = unpopulateTimeRFC3339(val, "LastStatusTimestamp", &w.LastStatusTimestamp) delete(rawMsg, key) case "lastStepName": - err = unpopulate(val, &w.LastStepName) + err = unpopulate(val, "LastStepName", &w.LastStepName) delete(rawMsg, key) case "operation": - err = unpopulate(val, &w.Operation) + err = unpopulate(val, "Operation", &w.Operation) delete(rawMsg, key) case "status": - err = unpopulate(val, &w.Status) + err = unpopulate(val, "Status", &w.Status) delete(rawMsg, key) case "steps": - err = unpopulate(val, &w.Steps) + err = unpopulate(val, "Steps", &w.Steps) delete(rawMsg, key) } if err != nil { - return err + return fmt.Errorf("unmarshalling type %T: %v", w, err) } } return nil @@ -1199,9 +1083,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/storagesync/armstoragesync/zz_generated_operations_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operations_client.go index af0982eb69cf..25ae69dea773 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operations_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operations_client.go @@ -33,7 +33,7 @@ func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientO 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 } @@ -50,9 +50,10 @@ func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientO // NewListPager - Lists all of the available Storage Sync Rest API operations. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // 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 }, @@ -89,7 +90,7 @@ func (client *OperationsClient) listCreateRequest(ctx context.Context, options * reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_operationstatus_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operationstatus_client.go index fd792845812e..0217e81f08ee 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operationstatus_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_operationstatus_client.go @@ -38,7 +38,7 @@ func NewOperationStatusClient(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,6 +56,7 @@ func NewOperationStatusClient(subscriptionID string, credential azcore.TokenCred // Get - Get Operation status // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // locationName - The desired region to obtain information from. // workflowID - workflow Id @@ -106,7 +107,7 @@ func (client *OperationStatusClient) getCreateRequest(ctx context.Context, resou reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_privateendpointconnections_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privateendpointconnections_client.go index 144e39771757..eceebdd16d91 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privateendpointconnections_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privateendpointconnections_client.go @@ -38,7 +38,7 @@ func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcor 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 NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcor // BeginCreate - Update the state of specified private endpoint connection associated with the storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - The name of the storage sync service name within the specified resource group. // privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource // properties - The private endpoint connection properties. // options - PrivateEndpointConnectionsClientBeginCreateOptions contains the optional parameters for the PrivateEndpointConnectionsClient.BeginCreate // method. -func (client *PrivateEndpointConnectionsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, properties PrivateEndpointConnection, options *PrivateEndpointConnectionsClientBeginCreateOptions) (*armruntime.Poller[PrivateEndpointConnectionsClientCreateResponse], error) { +func (client *PrivateEndpointConnectionsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, properties PrivateEndpointConnection, options *PrivateEndpointConnectionsClientBeginCreateOptions) (*runtime.Poller[PrivateEndpointConnectionsClientCreateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.create(ctx, resourceGroupName, storageSyncServiceName, privateEndpointConnectionName, properties, options) if err != nil { return nil, err } - return armruntime.NewPoller[PrivateEndpointConnectionsClientCreateResponse](resp, client.pl, nil) + return runtime.NewPoller[PrivateEndpointConnectionsClientCreateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[PrivateEndpointConnectionsClientCreateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[PrivateEndpointConnectionsClientCreateResponse](options.ResumeToken, client.pl, nil) } } // Create - Update the state of specified private endpoint connection associated with the storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *PrivateEndpointConnectionsClient) create(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, properties PrivateEndpointConnection, options *PrivateEndpointConnectionsClientBeginCreateOptions) (*http.Response, error) { req, err := client.createCreateRequest(ctx, resourceGroupName, storageSyncServiceName, privateEndpointConnectionName, properties, options) if err != nil { @@ -117,31 +119,33 @@ func (client *PrivateEndpointConnectionsClient) createCreateRequest(ctx context. reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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) } // BeginDelete - Deletes the specified private endpoint connection associated with the storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - The name of the storage sync service name within the specified resource group. // privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource // options - PrivateEndpointConnectionsClientBeginDeleteOptions contains the optional parameters for the PrivateEndpointConnectionsClient.BeginDelete // method. -func (client *PrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, options *PrivateEndpointConnectionsClientBeginDeleteOptions) (*armruntime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error) { +func (client *PrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, options *PrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.deleteOperation(ctx, resourceGroupName, storageSyncServiceName, privateEndpointConnectionName, options) if err != nil { return nil, err } - return armruntime.NewPoller[PrivateEndpointConnectionsClientDeleteResponse](resp, client.pl, nil) + return runtime.NewPoller[PrivateEndpointConnectionsClientDeleteResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[PrivateEndpointConnectionsClientDeleteResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[PrivateEndpointConnectionsClientDeleteResponse](options.ResumeToken, client.pl, nil) } } // Delete - Deletes the specified private endpoint connection associated with the storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *PrivateEndpointConnectionsClient) deleteOperation(ctx context.Context, resourceGroupName string, storageSyncServiceName string, privateEndpointConnectionName string, options *PrivateEndpointConnectionsClientBeginDeleteOptions) (*http.Response, error) { req, err := client.deleteCreateRequest(ctx, resourceGroupName, storageSyncServiceName, privateEndpointConnectionName, options) if err != nil { @@ -183,12 +187,13 @@ func (client *PrivateEndpointConnectionsClient) deleteCreateRequest(ctx context. reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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 specified private endpoint connection associated with the storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - The name of the storage sync service name within the specified resource group. // privateEndpointConnectionName - The name of the private endpoint connection associated with the Azure resource @@ -235,7 +240,7 @@ func (client *PrivateEndpointConnectionsClient) getCreateRequest(ctx context.Con reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -250,12 +255,13 @@ func (client *PrivateEndpointConnectionsClient) getHandleResponse(resp *http.Res // NewListByStorageSyncServicePager - Get a PrivateEndpointConnection List. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - PrivateEndpointConnectionsClientListByStorageSyncServiceOptions contains the optional parameters for the PrivateEndpointConnectionsClient.ListByStorageSyncService // method. func (client *PrivateEndpointConnectionsClient) NewListByStorageSyncServicePager(resourceGroupName string, storageSyncServiceName string, options *PrivateEndpointConnectionsClientListByStorageSyncServiceOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByStorageSyncServiceResponse] { - return runtime.NewPager(runtime.PageProcessor[PrivateEndpointConnectionsClientListByStorageSyncServiceResponse]{ + return runtime.NewPager(runtime.PagingHandler[PrivateEndpointConnectionsClientListByStorageSyncServiceResponse]{ More: func(page PrivateEndpointConnectionsClientListByStorageSyncServiceResponse) bool { return false }, @@ -298,7 +304,7 @@ func (client *PrivateEndpointConnectionsClient) listByStorageSyncServiceCreateRe reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_privatelinkresources_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privatelinkresources_client.go index b4d8dbb44398..654c54bb407f 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privatelinkresources_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_privatelinkresources_client.go @@ -38,7 +38,7 @@ func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.Toke 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 NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.Toke // ListByStorageSyncService - Gets the private link resources that need to be created for a storage sync service. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - The name of the storage sync service name within the specified resource group. // options - PrivateLinkResourcesClientListByStorageSyncServiceOptions contains the optional parameters for the PrivateLinkResourcesClient.ListByStorageSyncService @@ -97,7 +98,7 @@ func (client *PrivateLinkResourcesClient) listByStorageSyncServiceCreateRequest( reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_registeredservers_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_registeredservers_client.go index 0d247518f4ae..76a0152dd477 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_registeredservers_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_registeredservers_client.go @@ -38,7 +38,7 @@ func NewRegisteredServersClient(subscriptionID string, credential azcore.TokenCr 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 NewRegisteredServersClient(subscriptionID string, credential azcore.TokenCr // BeginCreate - Add a new registered server. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // serverID - GUID identifying the on-premises server. // parameters - Body of Registered Server object. // options - RegisteredServersClientBeginCreateOptions contains the optional parameters for the RegisteredServersClient.BeginCreate // method. -func (client *RegisteredServersClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters RegisteredServerCreateParameters, options *RegisteredServersClientBeginCreateOptions) (*armruntime.Poller[RegisteredServersClientCreateResponse], error) { +func (client *RegisteredServersClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters RegisteredServerCreateParameters, options *RegisteredServersClientBeginCreateOptions) (*runtime.Poller[RegisteredServersClientCreateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.create(ctx, resourceGroupName, storageSyncServiceName, serverID, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[RegisteredServersClientCreateResponse](resp, client.pl, nil) + return runtime.NewPoller[RegisteredServersClientCreateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[RegisteredServersClientCreateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[RegisteredServersClientCreateResponse](options.ResumeToken, client.pl, nil) } } // Create - Add a new registered server. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *RegisteredServersClient) create(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters RegisteredServerCreateParameters, options *RegisteredServersClientBeginCreateOptions) (*http.Response, error) { req, err := client.createCreateRequest(ctx, resourceGroupName, storageSyncServiceName, serverID, parameters, options) if err != nil { @@ -117,31 +119,33 @@ func (client *RegisteredServersClient) createCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginDelete - Delete the given registered server. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // serverID - GUID identifying the on-premises server. // options - RegisteredServersClientBeginDeleteOptions contains the optional parameters for the RegisteredServersClient.BeginDelete // method. -func (client *RegisteredServersClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, options *RegisteredServersClientBeginDeleteOptions) (*armruntime.Poller[RegisteredServersClientDeleteResponse], error) { +func (client *RegisteredServersClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, options *RegisteredServersClientBeginDeleteOptions) (*runtime.Poller[RegisteredServersClientDeleteResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.deleteOperation(ctx, resourceGroupName, storageSyncServiceName, serverID, options) if err != nil { return nil, err } - return armruntime.NewPoller[RegisteredServersClientDeleteResponse](resp, client.pl, nil) + return runtime.NewPoller[RegisteredServersClientDeleteResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[RegisteredServersClientDeleteResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[RegisteredServersClientDeleteResponse](options.ResumeToken, client.pl, nil) } } // Delete - Delete the given registered server. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *RegisteredServersClient) deleteOperation(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, options *RegisteredServersClientBeginDeleteOptions) (*http.Response, error) { req, err := client.deleteCreateRequest(ctx, resourceGroupName, storageSyncServiceName, serverID, options) if err != nil { @@ -183,12 +187,13 @@ func (client *RegisteredServersClient) deleteCreateRequest(ctx context.Context, reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Get a given registered server. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // serverID - GUID identifying the on-premises server. @@ -234,7 +239,7 @@ func (client *RegisteredServersClient) getCreateRequest(ctx context.Context, res reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -255,12 +260,13 @@ func (client *RegisteredServersClient) getHandleResponse(resp *http.Response) (R // NewListByStorageSyncServicePager - Get a given registered server list. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - RegisteredServersClientListByStorageSyncServiceOptions contains the optional parameters for the RegisteredServersClient.ListByStorageSyncService // method. func (client *RegisteredServersClient) NewListByStorageSyncServicePager(resourceGroupName string, storageSyncServiceName string, options *RegisteredServersClientListByStorageSyncServiceOptions) *runtime.Pager[RegisteredServersClientListByStorageSyncServiceResponse] { - return runtime.NewPager(runtime.PageProcessor[RegisteredServersClientListByStorageSyncServiceResponse]{ + return runtime.NewPager(runtime.PagingHandler[RegisteredServersClientListByStorageSyncServiceResponse]{ More: func(page RegisteredServersClientListByStorageSyncServiceResponse) bool { return false }, @@ -303,7 +309,7 @@ func (client *RegisteredServersClient) listByStorageSyncServiceCreateRequest(ctx reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -324,26 +330,28 @@ func (client *RegisteredServersClient) listByStorageSyncServiceHandleResponse(re // BeginTriggerRollover - Triggers Server certificate rollover. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // serverID - Server Id // parameters - Body of Trigger Rollover request. // options - RegisteredServersClientBeginTriggerRolloverOptions contains the optional parameters for the RegisteredServersClient.BeginTriggerRollover // method. -func (client *RegisteredServersClient) BeginTriggerRollover(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters TriggerRolloverRequest, options *RegisteredServersClientBeginTriggerRolloverOptions) (*armruntime.Poller[RegisteredServersClientTriggerRolloverResponse], error) { +func (client *RegisteredServersClient) BeginTriggerRollover(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters TriggerRolloverRequest, options *RegisteredServersClientBeginTriggerRolloverOptions) (*runtime.Poller[RegisteredServersClientTriggerRolloverResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.triggerRollover(ctx, resourceGroupName, storageSyncServiceName, serverID, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[RegisteredServersClientTriggerRolloverResponse](resp, client.pl, nil) + return runtime.NewPoller[RegisteredServersClientTriggerRolloverResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[RegisteredServersClientTriggerRolloverResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[RegisteredServersClientTriggerRolloverResponse](options.ResumeToken, client.pl, nil) } } // TriggerRollover - Triggers Server certificate rollover. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *RegisteredServersClient) triggerRollover(ctx context.Context, resourceGroupName string, storageSyncServiceName string, serverID string, parameters TriggerRolloverRequest, options *RegisteredServersClientBeginTriggerRolloverOptions) (*http.Response, error) { req, err := client.triggerRolloverCreateRequest(ctx, resourceGroupName, storageSyncServiceName, serverID, parameters, options) if err != nil { @@ -385,6 +393,6 @@ func (client *RegisteredServersClient) triggerRolloverCreateRequest(ctx context. reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_serverendpoints_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_serverendpoints_client.go index cf51f981ab22..476f45845b15 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_serverendpoints_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_serverendpoints_client.go @@ -38,7 +38,7 @@ func NewServerEndpointsClient(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,6 +56,7 @@ func NewServerEndpointsClient(subscriptionID string, credential azcore.TokenCred // BeginCreate - Create a new ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -63,20 +64,21 @@ func NewServerEndpointsClient(subscriptionID string, credential azcore.TokenCred // parameters - Body of Server Endpoint object. // options - ServerEndpointsClientBeginCreateOptions contains the optional parameters for the ServerEndpointsClient.BeginCreate // method. -func (client *ServerEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters ServerEndpointCreateParameters, options *ServerEndpointsClientBeginCreateOptions) (*armruntime.Poller[ServerEndpointsClientCreateResponse], error) { +func (client *ServerEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters ServerEndpointCreateParameters, options *ServerEndpointsClientBeginCreateOptions) (*runtime.Poller[ServerEndpointsClientCreateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.create(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServerEndpointsClientCreateResponse](resp, client.pl, nil) + return runtime.NewPoller[ServerEndpointsClientCreateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServerEndpointsClientCreateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServerEndpointsClientCreateResponse](options.ResumeToken, client.pl, nil) } } // Create - Create a new ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServerEndpointsClient) create(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters ServerEndpointCreateParameters, options *ServerEndpointsClientBeginCreateOptions) (*http.Response, error) { req, err := client.createCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, parameters, options) if err != nil { @@ -122,32 +124,34 @@ func (client *ServerEndpointsClient) createCreateRequest(ctx context.Context, re reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginDelete - Delete a given ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. // serverEndpointName - Name of Server Endpoint object. // options - ServerEndpointsClientBeginDeleteOptions contains the optional parameters for the ServerEndpointsClient.BeginDelete // method. -func (client *ServerEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginDeleteOptions) (*armruntime.Poller[ServerEndpointsClientDeleteResponse], error) { +func (client *ServerEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginDeleteOptions) (*runtime.Poller[ServerEndpointsClientDeleteResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.deleteOperation(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServerEndpointsClientDeleteResponse](resp, client.pl, nil) + return runtime.NewPoller[ServerEndpointsClientDeleteResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServerEndpointsClientDeleteResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServerEndpointsClientDeleteResponse](options.ResumeToken, client.pl, nil) } } // Delete - Delete a given ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServerEndpointsClient) deleteOperation(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginDeleteOptions) (*http.Response, error) { req, err := client.deleteCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, options) if err != nil { @@ -193,12 +197,13 @@ func (client *ServerEndpointsClient) deleteCreateRequest(ctx context.Context, re reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Get a ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -249,7 +254,7 @@ func (client *ServerEndpointsClient) getCreateRequest(ctx context.Context, resou reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -270,13 +275,14 @@ func (client *ServerEndpointsClient) getHandleResponse(resp *http.Response) (Ser // NewListBySyncGroupPager - Get a ServerEndpoint list. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. // options - ServerEndpointsClientListBySyncGroupOptions contains the optional parameters for the ServerEndpointsClient.ListBySyncGroup // method. func (client *ServerEndpointsClient) NewListBySyncGroupPager(resourceGroupName string, storageSyncServiceName string, syncGroupName string, options *ServerEndpointsClientListBySyncGroupOptions) *runtime.Pager[ServerEndpointsClientListBySyncGroupResponse] { - return runtime.NewPager(runtime.PageProcessor[ServerEndpointsClientListBySyncGroupResponse]{ + return runtime.NewPager(runtime.PagingHandler[ServerEndpointsClientListBySyncGroupResponse]{ More: func(page ServerEndpointsClientListBySyncGroupResponse) bool { return false }, @@ -323,7 +329,7 @@ func (client *ServerEndpointsClient) listBySyncGroupCreateRequest(ctx context.Co reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -347,6 +353,7 @@ func (client *ServerEndpointsClient) listBySyncGroupHandleResponse(resp *http.Re // BeginRecallAction - Recall a server endpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -354,20 +361,21 @@ func (client *ServerEndpointsClient) listBySyncGroupHandleResponse(resp *http.Re // parameters - Body of Recall Action object. // options - ServerEndpointsClientBeginRecallActionOptions contains the optional parameters for the ServerEndpointsClient.BeginRecallAction // method. -func (client *ServerEndpointsClient) BeginRecallAction(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters RecallActionParameters, options *ServerEndpointsClientBeginRecallActionOptions) (*armruntime.Poller[ServerEndpointsClientRecallActionResponse], error) { +func (client *ServerEndpointsClient) BeginRecallAction(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters RecallActionParameters, options *ServerEndpointsClientBeginRecallActionOptions) (*runtime.Poller[ServerEndpointsClientRecallActionResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.recallAction(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServerEndpointsClientRecallActionResponse](resp, client.pl, nil) + return runtime.NewPoller[ServerEndpointsClientRecallActionResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServerEndpointsClientRecallActionResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServerEndpointsClientRecallActionResponse](options.ResumeToken, client.pl, nil) } } // RecallAction - Recall a server endpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServerEndpointsClient) recallAction(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, parameters RecallActionParameters, options *ServerEndpointsClientBeginRecallActionOptions) (*http.Response, error) { req, err := client.recallActionCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, parameters, options) if err != nil { @@ -413,32 +421,34 @@ func (client *ServerEndpointsClient) recallActionCreateRequest(ctx context.Conte reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginUpdate - Patch a given ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. // serverEndpointName - Name of Server Endpoint object. // options - ServerEndpointsClientBeginUpdateOptions contains the optional parameters for the ServerEndpointsClient.BeginUpdate // method. -func (client *ServerEndpointsClient) BeginUpdate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginUpdateOptions) (*armruntime.Poller[ServerEndpointsClientUpdateResponse], error) { +func (client *ServerEndpointsClient) BeginUpdate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginUpdateOptions) (*runtime.Poller[ServerEndpointsClientUpdateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.update(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServerEndpointsClientUpdateResponse](resp, client.pl, nil) + return runtime.NewPoller[ServerEndpointsClientUpdateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServerEndpointsClientUpdateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServerEndpointsClientUpdateResponse](options.ResumeToken, client.pl, nil) } } // Update - Patch a given ServerEndpoint. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServerEndpointsClient) update(ctx context.Context, resourceGroupName string, storageSyncServiceName string, syncGroupName string, serverEndpointName string, options *ServerEndpointsClientBeginUpdateOptions) (*http.Response, error) { req, err := client.updateCreateRequest(ctx, resourceGroupName, storageSyncServiceName, syncGroupName, serverEndpointName, options) if err != nil { @@ -484,7 +494,7 @@ func (client *ServerEndpointsClient) updateCreateRequest(ctx context.Context, re reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} if options != nil && options.Parameters != nil { return req, runtime.MarshalAsJSON(req, *options.Parameters) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_services_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_services_client.go index 1685938bf01f..dc8504b30ff7 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_services_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_services_client.go @@ -38,7 +38,7 @@ func NewServicesClient(subscriptionID string, credential azcore.TokenCredential, 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 NewServicesClient(subscriptionID string, credential azcore.TokenCredential, // CheckNameAvailability - Check the give namespace name availability. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // locationName - The desired region for the name check. // parameters - Parameters to check availability of the given namespace name // options - ServicesClientCheckNameAvailabilityOptions contains the optional parameters for the ServicesClient.CheckNameAvailability @@ -93,7 +94,7 @@ func (client *ServicesClient) checkNameAvailabilityCreateRequest(ctx context.Con reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } @@ -108,24 +109,26 @@ func (client *ServicesClient) checkNameAvailabilityHandleResponse(resp *http.Res // BeginCreate - Create a new StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // parameters - Storage Sync Service resource name. // options - ServicesClientBeginCreateOptions contains the optional parameters for the ServicesClient.BeginCreate method. -func (client *ServicesClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, parameters ServiceCreateParameters, options *ServicesClientBeginCreateOptions) (*armruntime.Poller[ServicesClientCreateResponse], error) { +func (client *ServicesClient) BeginCreate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, parameters ServiceCreateParameters, options *ServicesClientBeginCreateOptions) (*runtime.Poller[ServicesClientCreateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.create(ctx, resourceGroupName, storageSyncServiceName, parameters, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServicesClientCreateResponse](resp, client.pl, nil) + return runtime.NewPoller[ServicesClientCreateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServicesClientCreateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServicesClientCreateResponse](options.ResumeToken, client.pl, nil) } } // Create - Create a new StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServicesClient) create(ctx context.Context, resourceGroupName string, storageSyncServiceName string, parameters ServiceCreateParameters, options *ServicesClientBeginCreateOptions) (*http.Response, error) { req, err := client.createCreateRequest(ctx, resourceGroupName, storageSyncServiceName, parameters, options) if err != nil { @@ -163,29 +166,31 @@ func (client *ServicesClient) createCreateRequest(ctx context.Context, resourceG reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } // BeginDelete - Delete a given StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - ServicesClientBeginDeleteOptions contains the optional parameters for the ServicesClient.BeginDelete method. -func (client *ServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginDeleteOptions) (*armruntime.Poller[ServicesClientDeleteResponse], error) { +func (client *ServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginDeleteOptions) (*runtime.Poller[ServicesClientDeleteResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.deleteOperation(ctx, resourceGroupName, storageSyncServiceName, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServicesClientDeleteResponse](resp, client.pl, nil) + return runtime.NewPoller[ServicesClientDeleteResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServicesClientDeleteResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServicesClientDeleteResponse](options.ResumeToken, client.pl, nil) } } // Delete - Delete a given StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServicesClient) deleteOperation(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginDeleteOptions) (*http.Response, error) { req, err := client.deleteCreateRequest(ctx, resourceGroupName, storageSyncServiceName, options) if err != nil { @@ -223,12 +228,13 @@ func (client *ServicesClient) deleteCreateRequest(ctx context.Context, resourceG reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } // Get - Get a given StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - ServicesClientGetOptions contains the optional parameters for the ServicesClient.Get method. @@ -269,7 +275,7 @@ func (client *ServicesClient) getCreateRequest(ctx context.Context, resourceGrou reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -290,11 +296,12 @@ func (client *ServicesClient) getHandleResponse(resp *http.Response) (ServicesCl // NewListByResourceGroupPager - Get a StorageSyncService list by Resource group name. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // options - ServicesClientListByResourceGroupOptions contains the optional parameters for the ServicesClient.ListByResourceGroup // method. func (client *ServicesClient) NewListByResourceGroupPager(resourceGroupName string, options *ServicesClientListByResourceGroupOptions) *runtime.Pager[ServicesClientListByResourceGroupResponse] { - return runtime.NewPager(runtime.PageProcessor[ServicesClientListByResourceGroupResponse]{ + return runtime.NewPager(runtime.PagingHandler[ServicesClientListByResourceGroupResponse]{ More: func(page ServicesClientListByResourceGroupResponse) bool { return false }, @@ -333,7 +340,7 @@ func (client *ServicesClient) listByResourceGroupCreateRequest(ctx context.Conte reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -354,10 +361,11 @@ func (client *ServicesClient) listByResourceGroupHandleResponse(resp *http.Respo // NewListBySubscriptionPager - Get a StorageSyncService list by subscription. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // options - ServicesClientListBySubscriptionOptions contains the optional parameters for the ServicesClient.ListBySubscription // method. func (client *ServicesClient) NewListBySubscriptionPager(options *ServicesClientListBySubscriptionOptions) *runtime.Pager[ServicesClientListBySubscriptionResponse] { - return runtime.NewPager(runtime.PageProcessor[ServicesClientListBySubscriptionResponse]{ + return runtime.NewPager(runtime.PagingHandler[ServicesClientListBySubscriptionResponse]{ More: func(page ServicesClientListBySubscriptionResponse) bool { return false }, @@ -392,7 +400,7 @@ func (client *ServicesClient) listBySubscriptionCreateRequest(ctx context.Contex reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -413,23 +421,25 @@ func (client *ServicesClient) listBySubscriptionHandleResponse(resp *http.Respon // BeginUpdate - Patch a given StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - ServicesClientBeginUpdateOptions contains the optional parameters for the ServicesClient.BeginUpdate method. -func (client *ServicesClient) BeginUpdate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginUpdateOptions) (*armruntime.Poller[ServicesClientUpdateResponse], error) { +func (client *ServicesClient) BeginUpdate(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginUpdateOptions) (*runtime.Poller[ServicesClientUpdateResponse], error) { if options == nil || options.ResumeToken == "" { resp, err := client.update(ctx, resourceGroupName, storageSyncServiceName, options) if err != nil { return nil, err } - return armruntime.NewPoller[ServicesClientUpdateResponse](resp, client.pl, nil) + return runtime.NewPoller[ServicesClientUpdateResponse](resp, client.pl, nil) } else { - return armruntime.NewPollerFromResumeToken[ServicesClientUpdateResponse](options.ResumeToken, client.pl, nil) + return runtime.NewPollerFromResumeToken[ServicesClientUpdateResponse](options.ResumeToken, client.pl, nil) } } // Update - Patch a given StorageSyncService. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 func (client *ServicesClient) update(ctx context.Context, resourceGroupName string, storageSyncServiceName string, options *ServicesClientBeginUpdateOptions) (*http.Response, error) { req, err := client.updateCreateRequest(ctx, resourceGroupName, storageSyncServiceName, options) if err != nil { @@ -467,7 +477,7 @@ func (client *ServicesClient) updateCreateRequest(ctx context.Context, resourceG reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} if options != nil && options.Parameters != nil { return req, runtime.MarshalAsJSON(req, *options.Parameters) } diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_syncgroups_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_syncgroups_client.go index 3e3f59129979..e23366c59925 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_syncgroups_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_syncgroups_client.go @@ -38,7 +38,7 @@ func NewSyncGroupsClient(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 NewSyncGroupsClient(subscriptionID string, credential azcore.TokenCredentia // Create - Create a new SyncGroup. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -102,7 +103,7 @@ func (client *SyncGroupsClient) createCreateRequest(ctx context.Context, resourc reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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, parameters) } @@ -123,6 +124,7 @@ func (client *SyncGroupsClient) createHandleResponse(resp *http.Response) (SyncG // Delete - Delete a given SyncGroup. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -168,7 +170,7 @@ func (client *SyncGroupsClient) deleteCreateRequest(ctx context.Context, resourc reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -186,6 +188,7 @@ func (client *SyncGroupsClient) deleteHandleResponse(resp *http.Response) (SyncG // Get - Get a given SyncGroup. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // syncGroupName - Name of Sync Group resource. @@ -231,7 +234,7 @@ func (client *SyncGroupsClient) getCreateRequest(ctx context.Context, resourceGr reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -252,12 +255,13 @@ func (client *SyncGroupsClient) getHandleResponse(resp *http.Response) (SyncGrou // NewListByStorageSyncServicePager - Get a SyncGroup List. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - SyncGroupsClientListByStorageSyncServiceOptions contains the optional parameters for the SyncGroupsClient.ListByStorageSyncService // method. func (client *SyncGroupsClient) NewListByStorageSyncServicePager(resourceGroupName string, storageSyncServiceName string, options *SyncGroupsClientListByStorageSyncServiceOptions) *runtime.Pager[SyncGroupsClientListByStorageSyncServiceResponse] { - return runtime.NewPager(runtime.PageProcessor[SyncGroupsClientListByStorageSyncServiceResponse]{ + return runtime.NewPager(runtime.PagingHandler[SyncGroupsClientListByStorageSyncServiceResponse]{ More: func(page SyncGroupsClientListByStorageSyncServiceResponse) bool { return false }, @@ -300,7 +304,7 @@ func (client *SyncGroupsClient) listByStorageSyncServiceCreateRequest(ctx contex reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") 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/storagesync/armstoragesync/zz_generated_time_rfc3339.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_time_rfc3339.go index 71b37b711a9b..5b2ebe376cea 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_time_rfc3339.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_time_rfc3339.go @@ -10,6 +10,7 @@ package armstoragesync 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 diff --git a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_workflows_client.go b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_workflows_client.go index 0a9fcb393644..2c3f241794e7 100644 --- a/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_workflows_client.go +++ b/sdk/resourcemanager/storagesync/armstoragesync/zz_generated_workflows_client.go @@ -38,7 +38,7 @@ func NewWorkflowsClient(subscriptionID string, credential azcore.TokenCredential 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 NewWorkflowsClient(subscriptionID string, credential azcore.TokenCredential // Abort - Abort the given workflow. // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // workflowID - workflow Id @@ -101,7 +102,7 @@ func (client *WorkflowsClient) abortCreateRequest(ctx context.Context, resourceG reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -119,6 +120,7 @@ func (client *WorkflowsClient) abortHandleResponse(resp *http.Response) (Workflo // Get - Get Workflows resource // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // workflowID - workflow Id @@ -164,7 +166,7 @@ func (client *WorkflowsClient) getCreateRequest(ctx context.Context, resourceGro reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil } @@ -185,12 +187,13 @@ func (client *WorkflowsClient) getHandleResponse(resp *http.Response) (Workflows // NewListByStorageSyncServicePager - Get a Workflow List // If the operation fails it returns an *azcore.ResponseError type. +// Generated from API version 2020-09-01 // resourceGroupName - The name of the resource group. The name is case insensitive. // storageSyncServiceName - Name of Storage Sync Service resource. // options - WorkflowsClientListByStorageSyncServiceOptions contains the optional parameters for the WorkflowsClient.ListByStorageSyncService // method. func (client *WorkflowsClient) NewListByStorageSyncServicePager(resourceGroupName string, storageSyncServiceName string, options *WorkflowsClientListByStorageSyncServiceOptions) *runtime.Pager[WorkflowsClientListByStorageSyncServiceResponse] { - return runtime.NewPager(runtime.PageProcessor[WorkflowsClientListByStorageSyncServiceResponse]{ + return runtime.NewPager(runtime.PagingHandler[WorkflowsClientListByStorageSyncServiceResponse]{ More: func(page WorkflowsClientListByStorageSyncServiceResponse) bool { return false }, @@ -233,7 +236,7 @@ func (client *WorkflowsClient) listByStorageSyncServiceCreateRequest(ctx context reqQP := req.Raw().URL.Query() reqQP.Set("api-version", "2020-09-01") req.Raw().URL.RawQuery = reqQP.Encode() - req.Raw().Header.Set("Accept", "application/json") + req.Raw().Header["Accept"] = []string{"application/json"} return req, nil }