"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsPutDelegation.json
-func ExampleDelegationSettingsClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDelegationSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PortalDelegationSettings{
- Properties: &armapimanagement.PortalDelegationSettingsProperties{
- Subscriptions: &armapimanagement.SubscriptionsDelegationSettingsProperties{
- Enabled: to.Ptr(true),
- },
- URL: to.Ptr("http://contoso.com/delegation"),
- UserRegistration: &armapimanagement.RegistrationDelegationSettingsProperties{
- Enabled: to.Ptr(true),
- },
- ValidationKey: to.Ptr(""),
- },
- },
- &armapimanagement.DelegationSettingsClientCreateOrUpdateOptions{IfMatch: to.Ptr("*")})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListSecretsPortalSettingsValidationKey.json
-func ExampleDelegationSettingsClient_ListSecrets() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDelegationSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListSecrets(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_deletedservices_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_deletedservices_client_test.go
deleted file mode 100644
index 8fee99eea523..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_deletedservices_client_test.go
+++ /dev/null
@@ -1,87 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeletedServicesListBySubscription.json
-func ExampleDeletedServicesClient_NewListBySubscriptionPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDeletedServicesClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListBySubscriptionPager(nil)
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetDeletedServiceByName.json
-func ExampleDeletedServicesClient_GetByName() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDeletedServicesClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetByName(ctx,
- "apimService3",
- "westus",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeletedServicesPurge.json
-func ExampleDeletedServicesClient_BeginPurge() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDeletedServicesClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginPurge(ctx,
- "apimService3",
- "westus",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- _, err = poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_diagnostic_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_diagnostic_client_test.go
deleted file mode 100644
index 1e3572c399da..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_diagnostic_client_test.go
+++ /dev/null
@@ -1,244 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListDiagnostics.json
-func ExampleDiagnosticClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.DiagnosticClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadDiagnostic.json
-func ExampleDiagnosticClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "applicationinsights",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetDiagnostic.json
-func ExampleDiagnosticClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "applicationinsights",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateDiagnostic.json
-func ExampleDiagnosticClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "applicationinsights",
- armapimanagement.DiagnosticContract{
- Properties: &armapimanagement.DiagnosticContractProperties{
- AlwaysLog: to.Ptr(armapimanagement.AlwaysLogAllErrors),
- Backend: &armapimanagement.PipelineDiagnosticSettings{
- Response: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- Request: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- },
- Frontend: &armapimanagement.PipelineDiagnosticSettings{
- Response: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- Request: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- },
- LoggerID: to.Ptr("/loggers/azuremonitor"),
- Sampling: &armapimanagement.SamplingSettings{
- Percentage: to.Ptr[float64](50),
- SamplingType: to.Ptr(armapimanagement.SamplingTypeFixed),
- },
- },
- },
- &armapimanagement.DiagnosticClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateDiagnostic.json
-func ExampleDiagnosticClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "applicationinsights",
- "*",
- armapimanagement.DiagnosticContract{
- Properties: &armapimanagement.DiagnosticContractProperties{
- AlwaysLog: to.Ptr(armapimanagement.AlwaysLogAllErrors),
- Backend: &armapimanagement.PipelineDiagnosticSettings{
- Response: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- Request: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- },
- Frontend: &armapimanagement.PipelineDiagnosticSettings{
- Response: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- Request: &armapimanagement.HTTPMessageDiagnostic{
- Body: &armapimanagement.BodyDiagnosticSettings{
- Bytes: to.Ptr[int32](512),
- },
- Headers: []*string{
- to.Ptr("Content-type")},
- },
- },
- LoggerID: to.Ptr("/loggers/applicationinsights"),
- Sampling: &armapimanagement.SamplingSettings{
- Percentage: to.Ptr[float64](50),
- SamplingType: to.Ptr(armapimanagement.SamplingTypeFixed),
- },
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteDiagnostic.json
-func ExampleDiagnosticClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewDiagnosticClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "applicationinsights",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_emailtemplate_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_emailtemplate_client_test.go
deleted file mode 100644
index 6c14a1d65acc..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_emailtemplate_client_test.go
+++ /dev/null
@@ -1,171 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListTemplates.json
-func ExampleEmailTemplateClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.EmailTemplateClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadEmailTemplate.json
-func ExampleEmailTemplateClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- armapimanagement.TemplateNameNewIssueNotificationMessage,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetTemplate.json
-func ExampleEmailTemplateClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.TemplateNameNewIssueNotificationMessage,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateTemplate.json
-func ExampleEmailTemplateClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.TemplateNameNewIssueNotificationMessage,
- armapimanagement.EmailTemplateUpdateParameters{
- Properties: &armapimanagement.EmailTemplateUpdateParameterProperties{
- Subject: to.Ptr("Your request for $IssueName was successfully received."),
- },
- },
- &armapimanagement.EmailTemplateClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateTemplate.json
-func ExampleEmailTemplateClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- armapimanagement.TemplateNameNewIssueNotificationMessage,
- "*",
- armapimanagement.EmailTemplateUpdateParameters{
- Properties: &armapimanagement.EmailTemplateUpdateParameterProperties{
- Body: to.Ptr("\r\n\r\n \r\n \r\n Dear $DevFirstName $DevLastName,
\r\n \r\n We are happy to let you know that your request to publish the $AppName application in the gallery has been approved. Your application has been published and can be viewed here.\r\n
\r\n Best,
\r\n The $OrganizationName API Team
\r\n \r\n"),
- Subject: to.Ptr("Your request $IssueName was received"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteTemplate.json
-func ExampleEmailTemplateClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewEmailTemplateClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- armapimanagement.TemplateNameNewIssueNotificationMessage,
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gateway_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gateway_client_test.go
deleted file mode 100644
index e93340dc135e..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gateway_client_test.go
+++ /dev/null
@@ -1,252 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "time"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGateways.json
-func ExampleGatewayClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.GatewayClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGateway.json
-func ExampleGatewayClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "mygateway",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetGateway.json
-func ExampleGatewayClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "gw1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGateway.json
-func ExampleGatewayClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "gw1",
- armapimanagement.GatewayContract{
- Properties: &armapimanagement.GatewayContractProperties{
- Description: to.Ptr("my gateway 1"),
- LocationData: &armapimanagement.ResourceLocationDataContract{
- Name: to.Ptr("my location"),
- },
- },
- },
- &armapimanagement.GatewayClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateGateway.json
-func ExampleGatewayClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "*",
- armapimanagement.GatewayContract{
- Properties: &armapimanagement.GatewayContractProperties{
- Description: to.Ptr("my gateway 1"),
- LocationData: &armapimanagement.ResourceLocationDataContract{
- Name: to.Ptr("my location"),
- },
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGateway.json
-func ExampleGatewayClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGatewayListKeys.json
-func ExampleGatewayClient_ListKeys() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListKeys(ctx,
- "rg1",
- "apimService1",
- "gw1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGatewayRegenerateKey.json
-func ExampleGatewayClient_RegenerateKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegenerateKey(ctx,
- "rg1",
- "apimService1",
- "gwId",
- armapimanagement.GatewayKeyRegenerationRequestContract{
- KeyType: to.Ptr(armapimanagement.KeyTypePrimary),
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGatewayGenerateToken.json
-func ExampleGatewayClient_GenerateToken() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GenerateToken(ctx,
- "rg1",
- "apimService1",
- "gw1",
- armapimanagement.GatewayTokenRequestContract{
- Expiry: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2020-04-21T00:44:24.2845269Z"); return t }()),
- KeyType: to.Ptr(armapimanagement.KeyTypePrimary),
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayapi_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayapi_client_test.go
deleted file mode 100644
index b087e3681a45..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayapi_client_test.go
+++ /dev/null
@@ -1,121 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGatewayApis.json
-func ExampleGatewayAPIClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- "gw1",
- &armapimanagement.GatewayAPIClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGatewayApi.json
-func ExampleGatewayAPIClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "api1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGatewayApi.json
-func ExampleGatewayAPIClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "echo-api",
- &armapimanagement.GatewayAPIClientCreateOrUpdateOptions{Parameters: &armapimanagement.AssociationContract{
- Properties: &armapimanagement.AssociationContractProperties{
- ProvisioningState: to.Ptr("created"),
- },
- },
- })
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGatewayApi.json
-func ExampleGatewayAPIClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "echo-api",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewaycertificateauthority_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewaycertificateauthority_client_test.go
deleted file mode 100644
index 35921607e01c..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewaycertificateauthority_client_test.go
+++ /dev/null
@@ -1,146 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGatewayCertificateAuthorities.json
-func ExampleGatewayCertificateAuthorityClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayCertificateAuthorityClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- "gw1",
- &armapimanagement.GatewayCertificateAuthorityClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGatewayCertificateAuthority.json
-func ExampleGatewayCertificateAuthorityClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayCertificateAuthorityClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "cert1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetGatewayCertificateAuthority.json
-func ExampleGatewayCertificateAuthorityClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayCertificateAuthorityClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "cert1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGatewayCertificateAuthority.json
-func ExampleGatewayCertificateAuthorityClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayCertificateAuthorityClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "cert1",
- armapimanagement.GatewayCertificateAuthorityContract{
- Properties: &armapimanagement.GatewayCertificateAuthorityContractProperties{
- IsTrusted: to.Ptr(false),
- },
- },
- &armapimanagement.GatewayCertificateAuthorityClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGatewayCertificateAuthority.json
-func ExampleGatewayCertificateAuthorityClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayCertificateAuthorityClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "default",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayhostnameconfiguration_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayhostnameconfiguration_client_test.go
deleted file mode 100644
index f72beac91b9a..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_gatewayhostnameconfiguration_client_test.go
+++ /dev/null
@@ -1,151 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGatewayHostnameConfigurations.json
-func ExampleGatewayHostnameConfigurationClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayHostnameConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- "gw1",
- &armapimanagement.GatewayHostnameConfigurationClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGatewayHostnameConfiguration.json
-func ExampleGatewayHostnameConfigurationClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayHostnameConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "default",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetGatewayHostnameConfiguration.json
-func ExampleGatewayHostnameConfigurationClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayHostnameConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "default",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGatewayHostnameConfiguration.json
-func ExampleGatewayHostnameConfigurationClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayHostnameConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "default",
- armapimanagement.GatewayHostnameConfigurationContract{
- Properties: &armapimanagement.GatewayHostnameConfigurationContractProperties{
- CertificateID: to.Ptr("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/certificates/cert1"),
- Hostname: to.Ptr("*"),
- HTTP2Enabled: to.Ptr(true),
- NegotiateClientCertificate: to.Ptr(false),
- Tls10Enabled: to.Ptr(false),
- Tls11Enabled: to.Ptr(false),
- },
- },
- &armapimanagement.GatewayHostnameConfigurationClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGatewayHostnameConfiguration.json
-func ExampleGatewayHostnameConfigurationClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGatewayHostnameConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "gw1",
- "default",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_globalschema_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_globalschema_client_test.go
deleted file mode 100644
index 1aeca5532634..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_globalschema_client_test.go
+++ /dev/null
@@ -1,147 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGlobalSchemas.json
-func ExampleGlobalSchemaClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGlobalSchemaClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.GlobalSchemaClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGlobalSchema.json
-func ExampleGlobalSchemaClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGlobalSchemaClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "myschema",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetGlobalSchema1.json
-func ExampleGlobalSchemaClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGlobalSchemaClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "schema1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGlobalSchema1.json
-func ExampleGlobalSchemaClient_BeginCreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGlobalSchemaClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginCreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "schema1",
- armapimanagement.GlobalSchemaContract{
- Properties: &armapimanagement.GlobalSchemaContractProperties{
- Description: to.Ptr("sample schema description"),
- SchemaType: to.Ptr(armapimanagement.SchemaTypeXML),
- Value: "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n",
- },
- },
- &armapimanagement.GlobalSchemaClientBeginCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGlobalSchema.json
-func ExampleGlobalSchemaClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGlobalSchemaClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "schema1",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_group_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_group_client_test.go
deleted file mode 100644
index a65132f2e46d..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_group_client_test.go
+++ /dev/null
@@ -1,170 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGroups.json
-func ExampleGroupClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.GroupClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGroup.json
-func ExampleGroupClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetGroup.json
-func ExampleGroupClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGroup.json
-func ExampleGroupClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "tempgroup",
- armapimanagement.GroupCreateParameters{
- Properties: &armapimanagement.GroupCreateParametersProperties{
- DisplayName: to.Ptr("temp group"),
- },
- },
- &armapimanagement.GroupClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateGroup.json
-func ExampleGroupClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "tempgroup",
- "*",
- armapimanagement.GroupUpdateParameters{
- Properties: &armapimanagement.GroupUpdateParametersProperties{
- DisplayName: to.Ptr("temp group"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGroup.json
-func ExampleGroupClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "aadGroup",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_groupuser_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_groupuser_client_test.go
deleted file mode 100644
index ae66b7ebd952..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_groupuser_client_test.go
+++ /dev/null
@@ -1,115 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListGroupUsers.json
-func ExampleGroupUserClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- "57d2ef278aa04f0888cba3f3",
- &armapimanagement.GroupUserClientListOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadGroupUser.json
-func ExampleGroupUserClient_CheckEntityExists() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.CheckEntityExists(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f9",
- "5931a75ae4bbd512a88c680b",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateGroupUser.json
-func ExampleGroupUserClient_Create() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Create(ctx,
- "rg1",
- "apimService1",
- "tempgroup",
- "59307d350af58404d8a26300",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteGroupUser.json
-func ExampleGroupUserClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewGroupUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "templategroup",
- "59307d350af58404d8a26300",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_identityprovider_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_identityprovider_client_test.go
deleted file mode 100644
index 9b305d2ed849..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_identityprovider_client_test.go
+++ /dev/null
@@ -1,192 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListIdentityProviders.json
-func ExampleIdentityProviderClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- nil)
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadIdentityProvider.json
-func ExampleIdentityProviderClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeAADB2C,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetIdentityProvider.json
-func ExampleIdentityProviderClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeAADB2C,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateIdentityProvider.json
-func ExampleIdentityProviderClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeFacebook,
- armapimanagement.IdentityProviderCreateContract{
- Properties: &armapimanagement.IdentityProviderCreateContractProperties{
- ClientID: to.Ptr("facebookid"),
- ClientSecret: to.Ptr("facebookapplicationsecret"),
- },
- },
- &armapimanagement.IdentityProviderClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateIdentityProvider.json
-func ExampleIdentityProviderClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeFacebook,
- "*",
- armapimanagement.IdentityProviderUpdateParameters{
- Properties: &armapimanagement.IdentityProviderUpdateProperties{
- ClientID: to.Ptr("updatedfacebookid"),
- ClientSecret: to.Ptr("updatedfacebooksecret"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteIdentityProvider.json
-func ExampleIdentityProviderClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeAAD,
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementIdentityProviderListSecrets.json
-func ExampleIdentityProviderClient_ListSecrets() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIdentityProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListSecrets(ctx,
- "rg1",
- "apimService1",
- armapimanagement.IdentityProviderTypeAADB2C,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_issue_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_issue_client_test.go
deleted file mode 100644
index ae5242e78af2..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_issue_client_test.go
+++ /dev/null
@@ -1,69 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListIssues.json
-func ExampleIssueClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIssueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.IssueClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetIssue.json
-func ExampleIssueClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewIssueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "57d2ef278aa04f0ad01d6cdc",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_logger_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_logger_client_test.go
deleted file mode 100644
index 54b098e925fe..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_logger_client_test.go
+++ /dev/null
@@ -1,175 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListLoggers.json
-func ExampleLoggerClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.LoggerClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadLogger.json
-func ExampleLoggerClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "templateLogger",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetLogger.json
-func ExampleLoggerClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "templateLogger",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateAILogger.json
-func ExampleLoggerClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "loggerId",
- armapimanagement.LoggerContract{
- Properties: &armapimanagement.LoggerContractProperties{
- Description: to.Ptr("adding a new logger"),
- Credentials: map[string]*string{
- "instrumentationKey": to.Ptr("11................a1"),
- },
- LoggerType: to.Ptr(armapimanagement.LoggerTypeApplicationInsights),
- },
- },
- &armapimanagement.LoggerClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateLogger.json
-func ExampleLoggerClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "eh1",
- "*",
- armapimanagement.LoggerUpdateContract{
- Properties: &armapimanagement.LoggerUpdateParameters{
- Description: to.Ptr("updating description"),
- LoggerType: to.Ptr(armapimanagement.LoggerTypeAzureEventHub),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteLogger.json
-func ExampleLoggerClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewLoggerClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "loggerId",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_namedvalue_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_namedvalue_client_test.go
deleted file mode 100644
index f2b4a7e83b72..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_namedvalue_client_test.go
+++ /dev/null
@@ -1,239 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListNamedValues.json
-func ExampleNamedValueClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.NamedValueClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- IsKeyVaultRefreshFailed: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadNamedValue.json
-func ExampleNamedValueClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "testarmTemplateproperties2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetNamedValue.json
-func ExampleNamedValueClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "testarmTemplateproperties2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateNamedValue.json
-func ExampleNamedValueClient_BeginCreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginCreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "testprop2",
- armapimanagement.NamedValueCreateContract{
- Properties: &armapimanagement.NamedValueCreateContractProperties{
- Secret: to.Ptr(false),
- Tags: []*string{
- to.Ptr("foo"),
- to.Ptr("bar")},
- DisplayName: to.Ptr("prop3name"),
- Value: to.Ptr("propValue"),
- },
- },
- &armapimanagement.NamedValueClientBeginCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateNamedValue.json
-func ExampleNamedValueClient_BeginUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginUpdate(ctx,
- "rg1",
- "apimService1",
- "testprop2",
- "*",
- armapimanagement.NamedValueUpdateParameters{
- Properties: &armapimanagement.NamedValueUpdateParameterProperties{
- Secret: to.Ptr(false),
- Tags: []*string{
- to.Ptr("foo"),
- to.Ptr("bar2")},
- DisplayName: to.Ptr("prop3name"),
- Value: to.Ptr("propValue"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteNamedValue.json
-func ExampleNamedValueClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testprop2",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementNamedValueListValue.json
-func ExampleNamedValueClient_ListValue() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListValue(ctx,
- "rg1",
- "apimService1",
- "testarmTemplateproperties2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementRefreshNamedValue.json
-func ExampleNamedValueClient_BeginRefreshSecret() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNamedValueClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginRefreshSecret(ctx,
- "rg1",
- "apimService1",
- "testprop2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_networkstatus_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_networkstatus_client_test.go
deleted file mode 100644
index 015f8ef7e2a6..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_networkstatus_client_test.go
+++ /dev/null
@@ -1,62 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementServiceGetNetworkStatus.json
-func ExampleNetworkStatusClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNetworkStatusClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementServiceGetNetworkStatusByLocation.json
-func ExampleNetworkStatusClient_ListByLocation() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNetworkStatusClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByLocation(ctx,
- "rg1",
- "apimService1",
- "North Central US",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notification_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notification_client_test.go
deleted file mode 100644
index 4fc26187ae62..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notification_client_test.go
+++ /dev/null
@@ -1,91 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListNotifications.json
-func ExampleNotificationClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.NotificationClientListByServiceOptions{Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetNotification.json
-func ExampleNotificationClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateNotification.json
-func ExampleNotificationClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- &armapimanagement.NotificationClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientemail_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientemail_client_test.go
deleted file mode 100644
index 794b2a71590d..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientemail_client_test.go
+++ /dev/null
@@ -1,108 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListNotificationRecipientEmails.json
-func ExampleNotificationRecipientEmailClient_ListByNotification() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientEmailClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByNotification(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadNotificationRecipientEmail.json
-func ExampleNotificationRecipientEmailClient_CheckEntityExists() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientEmailClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.CheckEntityExists(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "contoso@live.com",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateNotificationRecipientEmail.json
-func ExampleNotificationRecipientEmailClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientEmailClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "foobar@live.com",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteNotificationRecipientEmail.json
-func ExampleNotificationRecipientEmailClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientEmailClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "contoso@live.com",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientuser_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientuser_client_test.go
deleted file mode 100644
index 3becef7d13a0..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_notificationrecipientuser_client_test.go
+++ /dev/null
@@ -1,108 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListNotificationRecipientUsers.json
-func ExampleNotificationRecipientUserClient_ListByNotification() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByNotification(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadNotificationRecipientUser.json
-func ExampleNotificationRecipientUserClient_CheckEntityExists() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.CheckEntityExists(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "576823d0a40f7e74ec07d642",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateNotificationRecipientUser.json
-func ExampleNotificationRecipientUserClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "576823d0a40f7e74ec07d642",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteNotificationRecipientUser.json
-func ExampleNotificationRecipientUserClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewNotificationRecipientUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- armapimanagement.NotificationNameRequestPublisherNotificationMessage,
- "576823d0a40f7e74ec07d642",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_openidconnectprovider_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_openidconnectprovider_client_test.go
deleted file mode 100644
index b56f665321d6..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_openidconnectprovider_client_test.go
+++ /dev/null
@@ -1,196 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListOpenIdConnectProviders.json
-func ExampleOpenIDConnectProviderClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.OpenIDConnectProviderClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadOpenIdConnectProvider.json
-func ExampleOpenIDConnectProviderClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetOpenIdConnectProvider.json
-func ExampleOpenIDConnectProviderClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateOpenIdConnectProvider.json
-func ExampleOpenIDConnectProviderClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect3",
- armapimanagement.OpenidConnectProviderContract{
- Properties: &armapimanagement.OpenidConnectProviderContractProperties{
- ClientID: to.Ptr("oidprovidertemplate3"),
- ClientSecret: to.Ptr("x"),
- DisplayName: to.Ptr("templateoidprovider3"),
- MetadataEndpoint: to.Ptr("https://oidprovider-template3.net"),
- },
- },
- &armapimanagement.OpenIDConnectProviderClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateOpenIdConnectProvider.json
-func ExampleOpenIDConnectProviderClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect2",
- "*",
- armapimanagement.OpenidConnectProviderUpdateContract{
- Properties: &armapimanagement.OpenidConnectProviderUpdateContractProperties{
- ClientSecret: to.Ptr("updatedsecret"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteOpenIdConnectProvider.json
-func ExampleOpenIDConnectProviderClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect3",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementOpenidConnectProviderListSecrets.json
-func ExampleOpenIDConnectProviderClient_ListSecrets() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOpenIDConnectProviderClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListSecrets(ctx,
- "rg1",
- "apimService1",
- "templateOpenIdConnect2",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_operation_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_operation_client_test.go
deleted file mode 100644
index eddec780bec9..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_operation_client_test.go
+++ /dev/null
@@ -1,48 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListApiOperationsByTags.json
-func ExampleOperationClient_NewListByTagsPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOperationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByTagsPager("rg1",
- "apimService1",
- "a1",
- &armapimanagement.OperationClientListByTagsOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- IncludeNotTaggedOperations: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_outboundnetworkdependenciesendpoints_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_outboundnetworkdependenciesendpoints_client_test.go
deleted file mode 100644
index 9b7e335d2e3f..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_outboundnetworkdependenciesendpoints_client_test.go
+++ /dev/null
@@ -1,39 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementServiceGetOutboundNetworkDependenciesEndpoints.json
-func ExampleOutboundNetworkDependenciesEndpointsClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewOutboundNetworkDependenciesEndpointsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policy_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policy_client_test.go
deleted file mode 100644
index 848dc6316e3b..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policy_client_test.go
+++ /dev/null
@@ -1,135 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPolicies.json
-func ExamplePolicyClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadPolicy.json
-func ExamplePolicyClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PolicyIDNamePolicy,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetPolicy.json
-func ExamplePolicyClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PolicyIDNamePolicy,
- &armapimanagement.PolicyClientGetOptions{Format: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreatePolicy.json
-func ExamplePolicyClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PolicyIDNamePolicy,
- armapimanagement.PolicyContract{
- Properties: &armapimanagement.PolicyContractProperties{
- Format: to.Ptr(armapimanagement.PolicyContentFormatXML),
- Value: to.Ptr("\r\n \r\n \r\n \r\n \r\n \r\n"),
- },
- },
- &armapimanagement.PolicyClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeletePolicy.json
-func ExamplePolicyClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PolicyIDNamePolicy,
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policydescription_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policydescription_client_test.go
deleted file mode 100644
index a932e21d3d42..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_policydescription_client_test.go
+++ /dev/null
@@ -1,40 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPolicyDescriptions.json
-func ExamplePolicyDescriptionClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPolicyDescriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- &armapimanagement.PolicyDescriptionClientListByServiceOptions{Scope: to.Ptr(armapimanagement.PolicyScopeContractAPI)})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalrevision_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalrevision_client_test.go
deleted file mode 100644
index c6e59cf3f54f..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalrevision_client_test.go
+++ /dev/null
@@ -1,156 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPortalRevisions.json
-func ExamplePortalRevisionClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalRevisionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.PortalRevisionClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadPortalRevision.json
-func ExamplePortalRevisionClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalRevisionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "20201112101010",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetPortalRevision.json
-func ExamplePortalRevisionClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalRevisionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "20201112101010",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreatePortalRevision.json
-func ExamplePortalRevisionClient_BeginCreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalRevisionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginCreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "20201112101010",
- armapimanagement.PortalRevisionContract{
- Properties: &armapimanagement.PortalRevisionContractProperties{
- Description: to.Ptr("portal revision 1"),
- IsCurrent: to.Ptr(true),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- _, err = poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdatePortalRevision.json
-func ExamplePortalRevisionClient_BeginUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalRevisionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginUpdate(ctx,
- "rg1",
- "apimService1",
- "20201112101010",
- "*",
- armapimanagement.PortalRevisionContract{
- Properties: &armapimanagement.PortalRevisionContractProperties{
- Description: to.Ptr("portal revision update"),
- IsCurrent: to.Ptr(true),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalsettings_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalsettings_client_test.go
deleted file mode 100644
index 735156235dbb..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_portalsettings_client_test.go
+++ /dev/null
@@ -1,39 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPortalSettings.json
-func ExamplePortalSettingsClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPortalSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_privateendpointconnection_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_privateendpointconnection_client_test.go
deleted file mode 100644
index 3708d6c22f2e..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_privateendpointconnection_client_test.go
+++ /dev/null
@@ -1,173 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPrivateEndpointConnections.json
-func ExamplePrivateEndpointConnectionClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- nil)
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetPrivateEndpointConnection.json
-func ExamplePrivateEndpointConnectionClient_GetByName() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetByName(ctx,
- "rg1",
- "apimService1",
- "privateEndpointConnectionName",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementApproveOrRejectPrivateEndpointConnection.json
-func ExamplePrivateEndpointConnectionClient_BeginCreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginCreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "privateEndpointConnectionName",
- armapimanagement.PrivateEndpointConnectionRequest{
- ID: to.Ptr("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/privateEndpointConnections/connectionName"),
- Properties: &armapimanagement.PrivateEndpointConnectionRequestProperties{
- PrivateLinkServiceConnectionState: &armapimanagement.PrivateLinkServiceConnectionState{
- Description: to.Ptr("The Private Endpoint Connection is approved."),
- Status: to.Ptr(armapimanagement.PrivateEndpointServiceConnectionStatusApproved),
- },
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeletePrivateEndpointConnection.json
-func ExamplePrivateEndpointConnectionClient_BeginDelete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginDelete(ctx,
- "rg1",
- "apimService1",
- "privateEndpointConnectionName",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- _, err = poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListPrivateLinkGroupResources.json
-func ExamplePrivateEndpointConnectionClient_ListPrivateLinkResources() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListPrivateLinkResources(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetPrivateLinkGroupResource.json
-func ExamplePrivateEndpointConnectionClient_GetPrivateLinkResource() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewPrivateEndpointConnectionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetPrivateLinkResource(ctx,
- "rg1",
- "apimService1",
- "privateLinkSubResourceName",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_product_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_product_client_test.go
deleted file mode 100644
index f0517b1e052a..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_product_client_test.go
+++ /dev/null
@@ -1,202 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProducts.json
-func ExampleProductClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.ProductClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- ExpandGroups: nil,
- Tags: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadProduct.json
-func ExampleProductClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "unlimited",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetProduct.json
-func ExampleProductClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "unlimited",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateProduct.json
-func ExampleProductClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- armapimanagement.ProductContract{
- Properties: &armapimanagement.ProductContractProperties{
- DisplayName: to.Ptr("Test Template ProductName 4"),
- },
- },
- &armapimanagement.ProductClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateProduct.json
-func ExampleProductClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "*",
- armapimanagement.ProductUpdateParameters{
- Properties: &armapimanagement.ProductUpdateProperties{
- DisplayName: to.Ptr("Test Template ProductName 4"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteProduct.json
-func ExampleProductClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "*",
- &armapimanagement.ProductClientDeleteOptions{DeleteSubscriptions: to.Ptr(true)})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductsByTags.json
-func ExampleProductClient_NewListByTagsPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByTagsPager("rg1",
- "apimService1",
- &armapimanagement.ProductClientListByTagsOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- IncludeNotTaggedProducts: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productapi_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productapi_client_test.go
deleted file mode 100644
index 0ad355f7d1f7..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productapi_client_test.go
+++ /dev/null
@@ -1,115 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductApis.json
-func ExampleProductAPIClient_NewListByProductPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByProductPager("rg1",
- "apimService1",
- "5768181ea40f7eb6c49f6ac7",
- &armapimanagement.ProductAPIClientListByProductOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadProductApi.json
-func ExampleProductAPIClient_CheckEntityExists() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.CheckEntityExists(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateProductApi.json
-func ExampleProductAPIClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "echo-api",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteProductApi.json
-func ExampleProductAPIClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductAPIClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "echo-api",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productgroup_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productgroup_client_test.go
deleted file mode 100644
index 9413495a96bc..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productgroup_client_test.go
+++ /dev/null
@@ -1,115 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductGroups.json
-func ExampleProductGroupClient_NewListByProductPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByProductPager("rg1",
- "apimService1",
- "5600b57e7e8880006a060002",
- &armapimanagement.ProductGroupClientListByProductOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadProductGroup.json
-func ExampleProductGroupClient_CheckEntityExists() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.CheckEntityExists(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateProductGroup.json
-func ExampleProductGroupClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "templateGroup",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteProductGroup.json
-func ExampleProductGroupClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- "templateGroup",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productpolicy_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productpolicy_client_test.go
deleted file mode 100644
index 47be11038b88..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productpolicy_client_test.go
+++ /dev/null
@@ -1,140 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductPolicies.json
-func ExampleProductPolicyClient_ListByProduct() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByProduct(ctx,
- "rg1",
- "apimService1",
- "armTemplateProduct4",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadProductPolicy.json
-func ExampleProductPolicyClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "unlimited",
- armapimanagement.PolicyIDNamePolicy,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetProductPolicy.json
-func ExampleProductPolicyClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "kjoshiarmTemplateProduct4",
- armapimanagement.PolicyIDNamePolicy,
- &armapimanagement.ProductPolicyClientGetOptions{Format: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateProductPolicy.json
-func ExampleProductPolicyClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "5702e97e5157a50f48dce801",
- armapimanagement.PolicyIDNamePolicy,
- armapimanagement.PolicyContract{
- Properties: &armapimanagement.PolicyContractProperties{
- Format: to.Ptr(armapimanagement.PolicyContentFormatXML),
- Value: to.Ptr("\r\n \r\n \r\n \r\n @( string.Join(\",\", DateTime.UtcNow, context.Deployment.ServiceName, context.RequestId, context.Request.IpAddress, context.Operation.Name) ) \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n"),
- },
- },
- &armapimanagement.ProductPolicyClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteProductPolicy.json
-func ExampleProductPolicyClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductPolicyClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testproduct",
- armapimanagement.PolicyIDNamePolicy,
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productsubscriptions_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productsubscriptions_client_test.go
deleted file mode 100644
index 8e240b1ea561..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_productsubscriptions_client_test.go
+++ /dev/null
@@ -1,47 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductSubscriptions.json
-func ExampleProductSubscriptionsClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewProductSubscriptionsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- "5600b57e7e8880006a060002",
- &armapimanagement.ProductSubscriptionsClientListOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabycounterkeys_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabycounterkeys_client_test.go
deleted file mode 100644
index 2fabff31da38..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabycounterkeys_client_test.go
+++ /dev/null
@@ -1,70 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetQuotaCounterKeys.json
-func ExampleQuotaByCounterKeysClient_ListByService() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewQuotaByCounterKeysClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListByService(ctx,
- "rg1",
- "apimService1",
- "ba",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateQuotaCounterKey.json
-func ExampleQuotaByCounterKeysClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewQuotaByCounterKeysClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "ba",
- armapimanagement.QuotaCounterValueUpdateContract{
- Properties: &armapimanagement.QuotaCounterValueContractProperties{
- CallsCount: to.Ptr[int32](0),
- KbTransferred: to.Ptr[float64](2.5630078125),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabyperiodkeys_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabyperiodkeys_client_test.go
deleted file mode 100644
index e42a0de4040a..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_quotabyperiodkeys_client_test.go
+++ /dev/null
@@ -1,72 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetQuotaCounterKeysByQuotaPeriod.json
-func ExampleQuotaByPeriodKeysClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewQuotaByPeriodKeysClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "ba",
- "0_P3Y6M4DT12H30M5S",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateQuotaCounterKeyByQuotaPeriod.json
-func ExampleQuotaByPeriodKeysClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewQuotaByPeriodKeysClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "ba",
- "0_P3Y6M4DT12H30M5S",
- armapimanagement.QuotaCounterValueUpdateContract{
- Properties: &armapimanagement.QuotaCounterValueContractProperties{
- CallsCount: to.Ptr[int32](0),
- KbTransferred: to.Ptr[float64](0),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_region_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_region_client_test.go
deleted file mode 100644
index c60654fd6cbe..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_region_client_test.go
+++ /dev/null
@@ -1,43 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListRegions.json
-func ExampleRegionClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewRegionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- nil)
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_reports_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_reports_client_test.go
deleted file mode 100644
index 8c467fd4c249..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_reports_client_test.go
+++ /dev/null
@@ -1,226 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByUser.json
-func ExampleReportsClient_NewListByUserPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByUserPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListByUserOptions{Top: nil,
- Skip: nil,
- Orderby: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByOperation.json
-func ExampleReportsClient_NewListByOperationPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByOperationPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListByOperationOptions{Top: nil,
- Skip: nil,
- Orderby: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByProduct.json
-func ExampleReportsClient_NewListByProductPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByProductPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListByProductOptions{Top: nil,
- Skip: nil,
- Orderby: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByGeo.json
-func ExampleReportsClient_NewListByGeoPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByGeoPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListByGeoOptions{Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsBySubscription.json
-func ExampleReportsClient_NewListBySubscriptionPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListBySubscriptionPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListBySubscriptionOptions{Top: nil,
- Skip: nil,
- Orderby: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByTime.json
-func ExampleReportsClient_NewListByTimePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByTimePager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- "PT15M",
- &armapimanagement.ReportsClientListByTimeOptions{Top: nil,
- Skip: nil,
- Orderby: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetReportsByRequest.json
-func ExampleReportsClient_NewListByRequestPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewReportsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByRequestPager("rg1",
- "apimService1",
- "timestamp ge datetime'2017-06-01T00:00:00' and timestamp le datetime'2017-06-04T00:00:00'",
- &armapimanagement.ReportsClientListByRequestOptions{Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signinsettings_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signinsettings_client_test.go
deleted file mode 100644
index 019863dad250..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signinsettings_client_test.go
+++ /dev/null
@@ -1,113 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadSignInSettings.json
-func ExampleSignInSettingsClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignInSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsGetSignIn.json
-func ExampleSignInSettingsClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignInSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsUpdateSignIn.json
-func ExampleSignInSettingsClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignInSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Update(ctx,
- "rg1",
- "apimService1",
- "*",
- armapimanagement.PortalSigninSettings{
- Properties: &armapimanagement.PortalSigninSettingProperties{
- Enabled: to.Ptr(true),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsPutSignIn.json
-func ExampleSignInSettingsClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignInSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PortalSigninSettings{
- Properties: &armapimanagement.PortalSigninSettingProperties{
- Enabled: to.Ptr(true),
- },
- },
- &armapimanagement.SignInSettingsClientCreateOrUpdateOptions{IfMatch: to.Ptr("*")})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signupsettings_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signupsettings_client_test.go
deleted file mode 100644
index 7a0d025df288..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_signupsettings_client_test.go
+++ /dev/null
@@ -1,123 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadSignUpSettings.json
-func ExampleSignUpSettingsClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignUpSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsGetSignUp.json
-func ExampleSignUpSettingsClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignUpSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsUpdateSignUp.json
-func ExampleSignUpSettingsClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignUpSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Update(ctx,
- "rg1",
- "apimService1",
- "*",
- armapimanagement.PortalSignupSettings{
- Properties: &armapimanagement.PortalSignupSettingsProperties{
- Enabled: to.Ptr(true),
- TermsOfService: &armapimanagement.TermsOfServiceProperties{
- ConsentRequired: to.Ptr(true),
- Enabled: to.Ptr(true),
- Text: to.Ptr("Terms of service text."),
- },
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementPortalSettingsPutSignUp.json
-func ExampleSignUpSettingsClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSignUpSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.PortalSignupSettings{
- Properties: &armapimanagement.PortalSignupSettingsProperties{
- Enabled: to.Ptr(true),
- TermsOfService: &armapimanagement.TermsOfServiceProperties{
- ConsentRequired: to.Ptr(true),
- Enabled: to.Ptr(true),
- Text: to.Ptr("Terms of service text."),
- },
- },
- },
- &armapimanagement.SignUpSettingsClientCreateOrUpdateOptions{IfMatch: to.Ptr("*")})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_subscription_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_subscription_client_test.go
deleted file mode 100644
index 21ddad1c153b..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_subscription_client_test.go
+++ /dev/null
@@ -1,242 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListSubscriptions.json
-func ExampleSubscriptionClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- &armapimanagement.SubscriptionClientListOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadSubscription.json
-func ExampleSubscriptionClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "5931a769d8d14f0ad8ce13b8",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetSubscription.json
-func ExampleSubscriptionClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "5931a769d8d14f0ad8ce13b8",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateSubscription.json
-func ExampleSubscriptionClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "testsub",
- armapimanagement.SubscriptionCreateParameters{
- Properties: &armapimanagement.SubscriptionCreateParameterProperties{
- DisplayName: to.Ptr("testsub"),
- OwnerID: to.Ptr("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/57127d485157a511ace86ae7"),
- Scope: to.Ptr("/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/products/5600b59475ff190048060002"),
- },
- },
- &armapimanagement.SubscriptionClientCreateOrUpdateOptions{Notify: nil,
- IfMatch: nil,
- AppType: nil,
- })
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateSubscription.json
-func ExampleSubscriptionClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "testsub",
- "*",
- armapimanagement.SubscriptionUpdateParameters{
- Properties: &armapimanagement.SubscriptionUpdateParameterProperties{
- DisplayName: to.Ptr("testsub"),
- },
- },
- &armapimanagement.SubscriptionClientUpdateOptions{Notify: nil,
- AppType: nil,
- })
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteSubscription.json
-func ExampleSubscriptionClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "testsub",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementSubscriptionRegeneratePrimaryKey.json
-func ExampleSubscriptionClient_RegeneratePrimaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegeneratePrimaryKey(ctx,
- "rg1",
- "apimService1",
- "testsub",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementSubscriptionRegenerateSecondaryKey.json
-func ExampleSubscriptionClient_RegenerateSecondaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegenerateSecondaryKey(ctx,
- "rg1",
- "apimService1",
- "testsub",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementSubscriptionListSecrets.json
-func ExampleSubscriptionClient_ListSecrets() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListSecrets(ctx,
- "rg1",
- "apimService1",
- "5931a769d8d14f0ad8ce13b8",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tag_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tag_client_test.go
deleted file mode 100644
index e0d1aa9676e0..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tag_client_test.go
+++ /dev/null
@@ -1,420 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListApiOperationTags.json
-func ExampleTagClient_NewListByOperationPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByOperationPager("rg1",
- "apimService1",
- "57d2ef278aa04f0888cba3f3",
- "57d2ef278aa04f0888cba3f6",
- &armapimanagement.TagClientListByOperationOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadApiOperationTag.json
-func ExampleTagClient_GetEntityStateByOperation() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityStateByOperation(ctx,
- "rg1",
- "apimService1",
- "59d6bb8f1f7fab13dc67ec9b",
- "59d6bb8f1f7fab13dc67ec9a",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetApiOperationTag.json
-func ExampleTagClient_GetByOperation() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetByOperation(ctx,
- "rg1",
- "apimService1",
- "59d6bb8f1f7fab13dc67ec9b",
- "59d6bb8f1f7fab13dc67ec9a",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateApiOperationTag.json
-func ExampleTagClient_AssignToOperation() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.AssignToOperation(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- "5931a75ae4bbd512a88c680a",
- "tagId1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteApiOperationTag.json
-func ExampleTagClient_DetachFromOperation() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.DetachFromOperation(ctx,
- "rg1",
- "apimService1",
- "59d5b28d1f7fab116c282650",
- "59d5b28d1f7fab116c282651",
- "59d5b28e1f7fab116402044e",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListProductTags.json
-func ExampleTagClient_NewListByProductPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByProductPager("rg1",
- "apimService1",
- "57d2ef278aa04f0888cba3f1",
- &armapimanagement.TagClientListByProductOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadProductTag.json
-func ExampleTagClient_GetEntityStateByProduct() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityStateByProduct(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f8",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetProductTag.json
-func ExampleTagClient_GetByProduct() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetByProduct(ctx,
- "rg1",
- "apimService1",
- "59d6bb8f1f7fab13dc67ec9b",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateProductTag.json
-func ExampleTagClient_AssignToProduct() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.AssignToProduct(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- "tagId1",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteProductTag.json
-func ExampleTagClient_DetachFromProduct() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.DetachFromProduct(ctx,
- "rg1",
- "apimService1",
- "59d5b28d1f7fab116c282650",
- "59d5b28e1f7fab116402044e",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListTags.json
-func ExampleTagClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.TagClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- Scope: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadTag.json
-func ExampleTagClient_GetEntityState() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityState(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetTag.json
-func ExampleTagClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "59306a29e4bbd510dc24e5f9",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateTag.json
-func ExampleTagClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "tagId1",
- armapimanagement.TagCreateUpdateParameters{
- Properties: &armapimanagement.TagContractProperties{
- DisplayName: to.Ptr("tag1"),
- },
- },
- &armapimanagement.TagClientCreateOrUpdateOptions{IfMatch: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateTag.json
-func ExampleTagClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "temptag",
- "*",
- armapimanagement.TagCreateUpdateParameters{
- Properties: &armapimanagement.TagContractProperties{
- DisplayName: to.Ptr("temp tag"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteTag.json
-func ExampleTagClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "tagId1",
- "*",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tagresource_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tagresource_client_test.go
deleted file mode 100644
index 964eeb4dd270..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tagresource_client_test.go
+++ /dev/null
@@ -1,46 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListTagResources.json
-func ExampleTagResourceClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTagResourceClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.TagResourceClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccess_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccess_client_test.go
deleted file mode 100644
index 3196d5dd87a4..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccess_client_test.go
+++ /dev/null
@@ -1,211 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListTenantAccess.json
-func ExampleTenantAccessClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.TenantAccessClientListByServiceOptions{Filter: nil})
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadTenantAccess.json
-func ExampleTenantAccessClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetTenantAccess.json
-func ExampleTenantAccessClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateTenantAccess.json
-func ExampleTenantAccessClient_Create() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Create(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- "*",
- armapimanagement.AccessInformationCreateParameters{
- Properties: &armapimanagement.AccessInformationCreateParameterProperties{
- Enabled: to.Ptr(true),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateTenantAccess.json
-func ExampleTenantAccessClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- "*",
- armapimanagement.AccessInformationUpdateParameters{
- Properties: &armapimanagement.AccessInformationUpdateParameterProperties{
- Enabled: to.Ptr(true),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantAccessRegenerateKey.json
-func ExampleTenantAccessClient_RegeneratePrimaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegeneratePrimaryKey(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantAccessRegenerateKey.json
-func ExampleTenantAccessClient_RegenerateSecondaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegenerateSecondaryKey(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListSecretsTenantAccess.json
-func ExampleTenantAccessClient_ListSecrets() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.ListSecrets(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccessgit_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccessgit_client_test.go
deleted file mode 100644
index 2feb746334b3..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantaccessgit_client_test.go
+++ /dev/null
@@ -1,59 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantAccessRegenerateKey.json
-func ExampleTenantAccessGitClient_RegeneratePrimaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessGitClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegeneratePrimaryKey(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantAccessRegenerateKey.json
-func ExampleTenantAccessGitClient_RegenerateSecondaryKey() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantAccessGitClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.RegenerateSecondaryKey(ctx,
- "rg1",
- "apimService1",
- armapimanagement.AccessIDNameAccess,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantconfiguration_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantconfiguration_client_test.go
deleted file mode 100644
index f19643d97f45..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantconfiguration_client_test.go
+++ /dev/null
@@ -1,137 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantConfigurationDeploy.json
-func ExampleTenantConfigurationClient_BeginDeploy() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginDeploy(ctx,
- "rg1",
- "apimService1",
- armapimanagement.ConfigurationIDNameConfiguration,
- armapimanagement.DeployConfigurationParameters{
- Properties: &armapimanagement.DeployConfigurationParameterProperties{
- Branch: to.Ptr("master"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantConfigurationSave.json
-func ExampleTenantConfigurationClient_BeginSave() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginSave(ctx,
- "rg1",
- "apimService1",
- armapimanagement.ConfigurationIDNameConfiguration,
- armapimanagement.SaveConfigurationParameter{
- Properties: &armapimanagement.SaveConfigurationParameterProperties{
- Branch: to.Ptr("master"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantConfigurationValidate.json
-func ExampleTenantConfigurationClient_BeginValidate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- poller, err := client.BeginValidate(ctx,
- "rg1",
- "apimService1",
- armapimanagement.ConfigurationIDNameConfiguration,
- armapimanagement.DeployConfigurationParameters{
- Properties: &armapimanagement.DeployConfigurationParameterProperties{
- Branch: to.Ptr("master"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- res, err := poller.PollUntilDone(ctx, nil)
- if err != nil {
- log.Fatalf("failed to pull the result: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementTenantAccessSyncState.json
-func ExampleTenantConfigurationClient_GetSyncState() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantConfigurationClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetSyncState(ctx,
- "rg1",
- "apimService1",
- armapimanagement.ConfigurationIDNameConfiguration,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantsettings_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantsettings_client_test.go
deleted file mode 100644
index d233caf971eb..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_tenantsettings_client_test.go
+++ /dev/null
@@ -1,66 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListTenantSettings.json
-func ExampleTenantSettingsClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.TenantSettingsClientListByServiceOptions{Filter: nil})
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetTenantSettings.json
-func ExampleTenantSettingsClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewTenantSettingsClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- armapimanagement.SettingsTypeNamePublic,
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_user_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_user_client_test.go
deleted file mode 100644
index 4a75e3ba6a22..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_user_client_test.go
+++ /dev/null
@@ -1,212 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "time"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListUsers.json
-func ExampleUserClient_NewListByServicePager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListByServicePager("rg1",
- "apimService1",
- &armapimanagement.UserClientListByServiceOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- ExpandGroups: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementHeadUser.json
-func ExampleUserClient_GetEntityTag() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.GetEntityTag(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetUser.json
-func ExampleUserClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementCreateUser.json
-func ExampleUserClient_CreateOrUpdate() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.CreateOrUpdate(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512288c680b",
- armapimanagement.UserCreateParameters{
- Properties: &armapimanagement.UserCreateParameterProperties{
- Confirmation: to.Ptr(armapimanagement.ConfirmationSignup),
- Email: to.Ptr("foobar@outlook.com"),
- FirstName: to.Ptr("foo"),
- LastName: to.Ptr("bar"),
- },
- },
- &armapimanagement.UserClientCreateOrUpdateOptions{Notify: nil,
- IfMatch: nil,
- })
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUpdateUser.json
-func ExampleUserClient_Update() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Update(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512a88c680b",
- "*",
- armapimanagement.UserUpdateParameters{
- Properties: &armapimanagement.UserUpdateParametersProperties{
- Email: to.Ptr("foobar@outlook.com"),
- FirstName: to.Ptr("foo"),
- LastName: to.Ptr("bar"),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementDeleteUser.json
-func ExampleUserClient_Delete() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Delete(ctx,
- "rg1",
- "apimService1",
- "5931a75ae4bbd512288c680b",
- "*",
- &armapimanagement.UserClientDeleteOptions{DeleteSubscriptions: nil,
- Notify: nil,
- AppType: nil,
- })
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUserToken.json
-func ExampleUserClient_GetSharedAccessToken() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.GetSharedAccessToken(ctx,
- "rg1",
- "apimService1",
- "userId1718",
- armapimanagement.UserTokenParameters{
- Properties: &armapimanagement.UserTokenParameterProperties{
- Expiry: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2019-04-21T00:44:24.2845269Z"); return t }()),
- KeyType: to.Ptr(armapimanagement.KeyTypePrimary),
- },
- },
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_userconfirmationpassword_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_userconfirmationpassword_client_test.go
deleted file mode 100644
index afe35f5bd928..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_userconfirmationpassword_client_test.go
+++ /dev/null
@@ -1,38 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementUserConfirmationPasswordSend.json
-func ExampleUserConfirmationPasswordClient_Send() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserConfirmationPasswordClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- _, err = client.Send(ctx,
- "rg1",
- "apimService1",
- "57127d485157a511ace86ae7",
- &armapimanagement.UserConfirmationPasswordClientSendOptions{AppType: nil})
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usergroup_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usergroup_client_test.go
deleted file mode 100644
index c04dcce43c09..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usergroup_client_test.go
+++ /dev/null
@@ -1,47 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListUserGroups.json
-func ExampleUserGroupClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserGroupClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- "57681833a40f7eb6c49f6acf",
- &armapimanagement.UserGroupClientListOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_useridentities_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_useridentities_client_test.go
deleted file mode 100644
index 899ae9e0a925..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_useridentities_client_test.go
+++ /dev/null
@@ -1,44 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListUserIdentities.json
-func ExampleUserIdentitiesClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserIdentitiesClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- "57f2af53bb17172280f44057",
- nil)
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usersubscription_client_test.go b/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usersubscription_client_test.go
deleted file mode 100644
index 548f5a18da10..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/ze_generated_example_usersubscription_client_test.go
+++ /dev/null
@@ -1,71 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement_test
-
-import (
- "context"
- "log"
-
- "github.com/Azure/azure-sdk-for-go/sdk/azidentity"
- "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/apimanagement/armapimanagement"
-)
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementListUserSubscriptions.json
-func ExampleUserSubscriptionClient_NewListPager() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- pager := client.NewListPager("rg1",
- "apimService1",
- "57681833a40f7eb6c49f6acf",
- &armapimanagement.UserSubscriptionClientListOptions{Filter: nil,
- Top: nil,
- Skip: nil,
- })
- for pager.More() {
- nextResult, err := pager.NextPage(ctx)
- if err != nil {
- log.Fatalf("failed to advance page: %v", err)
- }
- for _, v := range nextResult.Value {
- // TODO: use page item
- _ = v
- }
- }
-}
-
-// Generated from example definition: https://github.com/Azure/azure-rest-api-specs/tree/main/specification/apimanagement/resource-manager/Microsoft.ApiManagement/stable/2021-08-01/examples/ApiManagementGetUserSubscription.json
-func ExampleUserSubscriptionClient_Get() {
- cred, err := azidentity.NewDefaultAzureCredential(nil)
- if err != nil {
- log.Fatalf("failed to obtain a credential: %v", err)
- }
- ctx := context.Background()
- client, err := armapimanagement.NewUserSubscriptionClient("subid", cred, nil)
- if err != nil {
- log.Fatalf("failed to create client: %v", err)
- }
- res, err := client.Get(ctx,
- "rg1",
- "apimService1",
- "1",
- "5fa9b096f3df14003c070001",
- nil)
- if err != nil {
- log.Fatalf("failed to finish the request: %v", err)
- }
- // TODO: use response item
- _ = res
-}
diff --git a/sdk/resourcemanager/apimanagement/armapimanagement/zz_generated_models_serde.go b/sdk/resourcemanager/apimanagement/armapimanagement/zz_generated_models_serde.go
deleted file mode 100644
index 0791e7fdd3cc..000000000000
--- a/sdk/resourcemanager/apimanagement/armapimanagement/zz_generated_models_serde.go
+++ /dev/null
@@ -1,2330 +0,0 @@
-//go:build go1.18
-// +build go1.18
-
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-package armapimanagement
-
-import (
- "encoding/json"
- "fmt"
- "github.com/Azure/azure-sdk-for-go/sdk/azcore"
- "reflect"
-)
-
-// MarshalJSON implements the json.Marshaller interface for type APIContractProperties.
-func (a APIContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiRevision", a.APIRevision)
- populate(objectMap, "apiRevisionDescription", a.APIRevisionDescription)
- populate(objectMap, "type", a.APIType)
- populate(objectMap, "apiVersion", a.APIVersion)
- populate(objectMap, "apiVersionDescription", a.APIVersionDescription)
- populate(objectMap, "apiVersionSet", a.APIVersionSet)
- populate(objectMap, "apiVersionSetId", a.APIVersionSetID)
- populate(objectMap, "authenticationSettings", a.AuthenticationSettings)
- populate(objectMap, "contact", a.Contact)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "displayName", a.DisplayName)
- populate(objectMap, "isCurrent", a.IsCurrent)
- populate(objectMap, "isOnline", a.IsOnline)
- populate(objectMap, "license", a.License)
- populate(objectMap, "path", a.Path)
- populate(objectMap, "protocols", a.Protocols)
- populate(objectMap, "serviceUrl", a.ServiceURL)
- populate(objectMap, "sourceApiId", a.SourceAPIID)
- populate(objectMap, "subscriptionKeyParameterNames", a.SubscriptionKeyParameterNames)
- populate(objectMap, "subscriptionRequired", a.SubscriptionRequired)
- populate(objectMap, "termsOfServiceUrl", a.TermsOfServiceURL)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APIContractUpdateProperties.
-func (a APIContractUpdateProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiRevision", a.APIRevision)
- populate(objectMap, "apiRevisionDescription", a.APIRevisionDescription)
- populate(objectMap, "type", a.APIType)
- populate(objectMap, "apiVersion", a.APIVersion)
- populate(objectMap, "apiVersionDescription", a.APIVersionDescription)
- populate(objectMap, "apiVersionSetId", a.APIVersionSetID)
- populate(objectMap, "authenticationSettings", a.AuthenticationSettings)
- populate(objectMap, "contact", a.Contact)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "displayName", a.DisplayName)
- populate(objectMap, "isCurrent", a.IsCurrent)
- populate(objectMap, "isOnline", a.IsOnline)
- populate(objectMap, "license", a.License)
- populate(objectMap, "path", a.Path)
- populate(objectMap, "protocols", a.Protocols)
- populate(objectMap, "serviceUrl", a.ServiceURL)
- populate(objectMap, "subscriptionKeyParameterNames", a.SubscriptionKeyParameterNames)
- populate(objectMap, "subscriptionRequired", a.SubscriptionRequired)
- populate(objectMap, "termsOfServiceUrl", a.TermsOfServiceURL)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APICreateOrUpdateProperties.
-func (a APICreateOrUpdateProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiRevision", a.APIRevision)
- populate(objectMap, "apiRevisionDescription", a.APIRevisionDescription)
- populate(objectMap, "type", a.APIType)
- populate(objectMap, "apiVersion", a.APIVersion)
- populate(objectMap, "apiVersionDescription", a.APIVersionDescription)
- populate(objectMap, "apiVersionSet", a.APIVersionSet)
- populate(objectMap, "apiVersionSetId", a.APIVersionSetID)
- populate(objectMap, "authenticationSettings", a.AuthenticationSettings)
- populate(objectMap, "contact", a.Contact)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "displayName", a.DisplayName)
- populate(objectMap, "format", a.Format)
- populate(objectMap, "isCurrent", a.IsCurrent)
- populate(objectMap, "isOnline", a.IsOnline)
- populate(objectMap, "license", a.License)
- populate(objectMap, "path", a.Path)
- populate(objectMap, "protocols", a.Protocols)
- populate(objectMap, "serviceUrl", a.ServiceURL)
- populate(objectMap, "apiType", a.SoapAPIType)
- populate(objectMap, "sourceApiId", a.SourceAPIID)
- populate(objectMap, "subscriptionKeyParameterNames", a.SubscriptionKeyParameterNames)
- populate(objectMap, "subscriptionRequired", a.SubscriptionRequired)
- populate(objectMap, "termsOfServiceUrl", a.TermsOfServiceURL)
- populate(objectMap, "value", a.Value)
- populate(objectMap, "wsdlSelector", a.WsdlSelector)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APIReleaseContract.
-func (a APIReleaseContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", a.ID)
- populate(objectMap, "name", a.Name)
- populate(objectMap, "properties", a.Properties)
- populate(objectMap, "type", a.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APIReleaseContractProperties.
-func (a APIReleaseContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiId", a.APIID)
- populateTimeRFC3339(objectMap, "createdDateTime", a.CreatedDateTime)
- populate(objectMap, "notes", a.Notes)
- populateTimeRFC3339(objectMap, "updatedDateTime", a.UpdatedDateTime)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type APIReleaseContractProperties.
-func (a *APIReleaseContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", a, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &a.APIID)
- delete(rawMsg, key)
- case "createdDateTime":
- err = unpopulateTimeRFC3339(val, "CreatedDateTime", &a.CreatedDateTime)
- delete(rawMsg, key)
- case "notes":
- err = unpopulate(val, "Notes", &a.Notes)
- delete(rawMsg, key)
- case "updatedDateTime":
- err = unpopulateTimeRFC3339(val, "UpdatedDateTime", &a.UpdatedDateTime)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", a, err)
- }
- }
- return nil
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type APIRevisionContract.
-func (a *APIRevisionContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", a, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &a.APIID)
- delete(rawMsg, key)
- case "apiRevision":
- err = unpopulate(val, "APIRevision", &a.APIRevision)
- delete(rawMsg, key)
- case "createdDateTime":
- err = unpopulateTimeRFC3339(val, "CreatedDateTime", &a.CreatedDateTime)
- delete(rawMsg, key)
- case "description":
- err = unpopulate(val, "Description", &a.Description)
- delete(rawMsg, key)
- case "isCurrent":
- err = unpopulate(val, "IsCurrent", &a.IsCurrent)
- delete(rawMsg, key)
- case "isOnline":
- err = unpopulate(val, "IsOnline", &a.IsOnline)
- delete(rawMsg, key)
- case "privateUrl":
- err = unpopulate(val, "PrivateURL", &a.PrivateURL)
- delete(rawMsg, key)
- case "updatedDateTime":
- err = unpopulateTimeRFC3339(val, "UpdatedDateTime", &a.UpdatedDateTime)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", a, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APITagResourceContractProperties.
-func (a APITagResourceContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiRevision", a.APIRevision)
- populate(objectMap, "apiRevisionDescription", a.APIRevisionDescription)
- populate(objectMap, "type", a.APIType)
- populate(objectMap, "apiVersion", a.APIVersion)
- populate(objectMap, "apiVersionDescription", a.APIVersionDescription)
- populate(objectMap, "apiVersionSetId", a.APIVersionSetID)
- populate(objectMap, "authenticationSettings", a.AuthenticationSettings)
- populate(objectMap, "contact", a.Contact)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "id", a.ID)
- populate(objectMap, "isCurrent", a.IsCurrent)
- populate(objectMap, "isOnline", a.IsOnline)
- populate(objectMap, "license", a.License)
- populate(objectMap, "name", a.Name)
- populate(objectMap, "path", a.Path)
- populate(objectMap, "protocols", a.Protocols)
- populate(objectMap, "serviceUrl", a.ServiceURL)
- populate(objectMap, "subscriptionKeyParameterNames", a.SubscriptionKeyParameterNames)
- populate(objectMap, "subscriptionRequired", a.SubscriptionRequired)
- populate(objectMap, "termsOfServiceUrl", a.TermsOfServiceURL)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APIUpdateContract.
-func (a APIUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", a.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type APIVersionSetUpdateParameters.
-func (a APIVersionSetUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", a.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AccessInformationUpdateParameters.
-func (a AccessInformationUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", a.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AdditionalLocation.
-func (a AdditionalLocation) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "disableGateway", a.DisableGateway)
- populate(objectMap, "gatewayRegionalUrl", a.GatewayRegionalURL)
- populate(objectMap, "location", a.Location)
- populate(objectMap, "platformVersion", a.PlatformVersion)
- populate(objectMap, "privateIPAddresses", a.PrivateIPAddresses)
- populate(objectMap, "publicIpAddressId", a.PublicIPAddressID)
- populate(objectMap, "publicIPAddresses", a.PublicIPAddresses)
- populate(objectMap, "sku", a.SKU)
- populate(objectMap, "virtualNetworkConfiguration", a.VirtualNetworkConfiguration)
- populate(objectMap, "zones", a.Zones)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ApimResource.
-func (a ApimResource) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", a.ID)
- populate(objectMap, "name", a.Name)
- populate(objectMap, "tags", a.Tags)
- populate(objectMap, "type", a.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AuthorizationServerContractBaseProperties.
-func (a AuthorizationServerContractBaseProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "authorizationMethods", a.AuthorizationMethods)
- populate(objectMap, "bearerTokenSendingMethods", a.BearerTokenSendingMethods)
- populate(objectMap, "clientAuthenticationMethod", a.ClientAuthenticationMethod)
- populate(objectMap, "defaultScope", a.DefaultScope)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "resourceOwnerPassword", a.ResourceOwnerPassword)
- populate(objectMap, "resourceOwnerUsername", a.ResourceOwnerUsername)
- populate(objectMap, "supportState", a.SupportState)
- populate(objectMap, "tokenBodyParameters", a.TokenBodyParameters)
- populate(objectMap, "tokenEndpoint", a.TokenEndpoint)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AuthorizationServerContractProperties.
-func (a AuthorizationServerContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "authorizationEndpoint", a.AuthorizationEndpoint)
- populate(objectMap, "authorizationMethods", a.AuthorizationMethods)
- populate(objectMap, "bearerTokenSendingMethods", a.BearerTokenSendingMethods)
- populate(objectMap, "clientAuthenticationMethod", a.ClientAuthenticationMethod)
- populate(objectMap, "clientId", a.ClientID)
- populate(objectMap, "clientRegistrationEndpoint", a.ClientRegistrationEndpoint)
- populate(objectMap, "clientSecret", a.ClientSecret)
- populate(objectMap, "defaultScope", a.DefaultScope)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "displayName", a.DisplayName)
- populate(objectMap, "grantTypes", a.GrantTypes)
- populate(objectMap, "resourceOwnerPassword", a.ResourceOwnerPassword)
- populate(objectMap, "resourceOwnerUsername", a.ResourceOwnerUsername)
- populate(objectMap, "supportState", a.SupportState)
- populate(objectMap, "tokenBodyParameters", a.TokenBodyParameters)
- populate(objectMap, "tokenEndpoint", a.TokenEndpoint)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AuthorizationServerUpdateContract.
-func (a AuthorizationServerUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", a.ID)
- populate(objectMap, "name", a.Name)
- populate(objectMap, "properties", a.Properties)
- populate(objectMap, "type", a.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type AuthorizationServerUpdateContractProperties.
-func (a AuthorizationServerUpdateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "authorizationEndpoint", a.AuthorizationEndpoint)
- populate(objectMap, "authorizationMethods", a.AuthorizationMethods)
- populate(objectMap, "bearerTokenSendingMethods", a.BearerTokenSendingMethods)
- populate(objectMap, "clientAuthenticationMethod", a.ClientAuthenticationMethod)
- populate(objectMap, "clientId", a.ClientID)
- populate(objectMap, "clientRegistrationEndpoint", a.ClientRegistrationEndpoint)
- populate(objectMap, "clientSecret", a.ClientSecret)
- populate(objectMap, "defaultScope", a.DefaultScope)
- populate(objectMap, "description", a.Description)
- populate(objectMap, "displayName", a.DisplayName)
- populate(objectMap, "grantTypes", a.GrantTypes)
- populate(objectMap, "resourceOwnerPassword", a.ResourceOwnerPassword)
- populate(objectMap, "resourceOwnerUsername", a.ResourceOwnerUsername)
- populate(objectMap, "supportState", a.SupportState)
- populate(objectMap, "tokenBodyParameters", a.TokenBodyParameters)
- populate(objectMap, "tokenEndpoint", a.TokenEndpoint)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type BackendCredentialsContract.
-func (b BackendCredentialsContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "authorization", b.Authorization)
- populate(objectMap, "certificate", b.Certificate)
- populate(objectMap, "certificateIds", b.CertificateIDs)
- populate(objectMap, "header", b.Header)
- populate(objectMap, "query", b.Query)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type BackendServiceFabricClusterProperties.
-func (b BackendServiceFabricClusterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "clientCertificateId", b.ClientCertificateID)
- populate(objectMap, "clientCertificatethumbprint", b.ClientCertificatethumbprint)
- populate(objectMap, "managementEndpoints", b.ManagementEndpoints)
- populate(objectMap, "maxPartitionResolutionRetries", b.MaxPartitionResolutionRetries)
- populate(objectMap, "serverCertificateThumbprints", b.ServerCertificateThumbprints)
- populate(objectMap, "serverX509Names", b.ServerX509Names)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type BackendUpdateParameters.
-func (b BackendUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", b.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type CacheUpdateParameters.
-func (c CacheUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", c.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type CertificateContractProperties.
-func (c CertificateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "expirationDate", c.ExpirationDate)
- populate(objectMap, "keyVault", c.KeyVault)
- populate(objectMap, "subject", c.Subject)
- populate(objectMap, "thumbprint", c.Thumbprint)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type CertificateContractProperties.
-func (c *CertificateContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "expirationDate":
- err = unpopulateTimeRFC3339(val, "ExpirationDate", &c.ExpirationDate)
- delete(rawMsg, key)
- case "keyVault":
- err = unpopulate(val, "KeyVault", &c.KeyVault)
- delete(rawMsg, key)
- case "subject":
- err = unpopulate(val, "Subject", &c.Subject)
- delete(rawMsg, key)
- case "thumbprint":
- err = unpopulate(val, "Thumbprint", &c.Thumbprint)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type CertificateInformation.
-func (c CertificateInformation) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "expiry", c.Expiry)
- populate(objectMap, "subject", c.Subject)
- populate(objectMap, "thumbprint", c.Thumbprint)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type CertificateInformation.
-func (c *CertificateInformation) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "expiry":
- err = unpopulateTimeRFC3339(val, "Expiry", &c.Expiry)
- delete(rawMsg, key)
- case "subject":
- err = unpopulate(val, "Subject", &c.Subject)
- delete(rawMsg, key)
- case "thumbprint":
- err = unpopulate(val, "Thumbprint", &c.Thumbprint)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ConnectivityCheckRequestProtocolConfigurationHTTPConfiguration.
-func (c ConnectivityCheckRequestProtocolConfigurationHTTPConfiguration) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "headers", c.Headers)
- populate(objectMap, "method", c.Method)
- populate(objectMap, "validStatusCodes", c.ValidStatusCodes)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type ConnectivityStatusContract.
-func (c *ConnectivityStatusContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "error":
- err = unpopulate(val, "Error", &c.Error)
- delete(rawMsg, key)
- case "isOptional":
- err = unpopulate(val, "IsOptional", &c.IsOptional)
- delete(rawMsg, key)
- case "lastStatusChange":
- err = unpopulateTimeRFC3339(val, "LastStatusChange", &c.LastStatusChange)
- delete(rawMsg, key)
- case "lastUpdated":
- err = unpopulateTimeRFC3339(val, "LastUpdated", &c.LastUpdated)
- delete(rawMsg, key)
- case "name":
- err = unpopulate(val, "Name", &c.Name)
- delete(rawMsg, key)
- case "resourceType":
- err = unpopulate(val, "ResourceType", &c.ResourceType)
- delete(rawMsg, key)
- case "status":
- err = unpopulate(val, "Status", &c.Status)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", c, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ContentItemContract.
-func (c ContentItemContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", c.ID)
- populate(objectMap, "name", c.Name)
- populate(objectMap, "properties", c.Properties)
- populate(objectMap, "type", c.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type DataMasking.
-func (d DataMasking) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "headers", d.Headers)
- populate(objectMap, "queryParams", d.QueryParams)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type DeletedServiceContractProperties.
-func (d DeletedServiceContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "deletionDate", d.DeletionDate)
- populateTimeRFC3339(objectMap, "scheduledPurgeDate", d.ScheduledPurgeDate)
- populate(objectMap, "serviceId", d.ServiceID)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type DeletedServiceContractProperties.
-func (d *DeletedServiceContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", d, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "deletionDate":
- err = unpopulateTimeRFC3339(val, "DeletionDate", &d.DeletionDate)
- delete(rawMsg, key)
- case "scheduledPurgeDate":
- err = unpopulateTimeRFC3339(val, "ScheduledPurgeDate", &d.ScheduledPurgeDate)
- delete(rawMsg, key)
- case "serviceId":
- err = unpopulate(val, "ServiceID", &d.ServiceID)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", d, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type DiagnosticContract.
-func (d DiagnosticContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", d.ID)
- populate(objectMap, "name", d.Name)
- populate(objectMap, "properties", d.Properties)
- populate(objectMap, "type", d.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type EmailTemplateContractProperties.
-func (e EmailTemplateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "body", e.Body)
- populate(objectMap, "description", e.Description)
- populate(objectMap, "isDefault", e.IsDefault)
- populate(objectMap, "parameters", e.Parameters)
- populate(objectMap, "subject", e.Subject)
- populate(objectMap, "title", e.Title)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type EmailTemplateUpdateParameterProperties.
-func (e EmailTemplateUpdateParameterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "body", e.Body)
- populate(objectMap, "description", e.Description)
- populate(objectMap, "parameters", e.Parameters)
- populate(objectMap, "subject", e.Subject)
- populate(objectMap, "title", e.Title)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type EmailTemplateUpdateParameters.
-func (e EmailTemplateUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", e.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ErrorResponseBody.
-func (e ErrorResponseBody) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "code", e.Code)
- populate(objectMap, "details", e.Details)
- populate(objectMap, "message", e.Message)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type GatewayContract.
-func (g GatewayContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", g.ID)
- populate(objectMap, "name", g.Name)
- populate(objectMap, "properties", g.Properties)
- populate(objectMap, "type", g.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type GatewayTokenRequestContract.
-func (g GatewayTokenRequestContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "expiry", g.Expiry)
- populate(objectMap, "keyType", g.KeyType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type GatewayTokenRequestContract.
-func (g *GatewayTokenRequestContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", g, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "expiry":
- err = unpopulateTimeRFC3339(val, "Expiry", &g.Expiry)
- delete(rawMsg, key)
- case "keyType":
- err = unpopulate(val, "KeyType", &g.KeyType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", g, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type GroupUpdateParameters.
-func (g GroupUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", g.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type HTTPMessageDiagnostic.
-func (h HTTPMessageDiagnostic) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "body", h.Body)
- populate(objectMap, "dataMasking", h.DataMasking)
- populate(objectMap, "headers", h.Headers)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IdentityProviderBaseParameters.
-func (i IdentityProviderBaseParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowedTenants", i.AllowedTenants)
- populate(objectMap, "authority", i.Authority)
- populate(objectMap, "passwordResetPolicyName", i.PasswordResetPolicyName)
- populate(objectMap, "profileEditingPolicyName", i.ProfileEditingPolicyName)
- populate(objectMap, "signinPolicyName", i.SigninPolicyName)
- populate(objectMap, "signinTenant", i.SigninTenant)
- populate(objectMap, "signupPolicyName", i.SignupPolicyName)
- populate(objectMap, "type", i.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IdentityProviderContractProperties.
-func (i IdentityProviderContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowedTenants", i.AllowedTenants)
- populate(objectMap, "authority", i.Authority)
- populate(objectMap, "clientId", i.ClientID)
- populate(objectMap, "clientSecret", i.ClientSecret)
- populate(objectMap, "passwordResetPolicyName", i.PasswordResetPolicyName)
- populate(objectMap, "profileEditingPolicyName", i.ProfileEditingPolicyName)
- populate(objectMap, "signinPolicyName", i.SigninPolicyName)
- populate(objectMap, "signinTenant", i.SigninTenant)
- populate(objectMap, "signupPolicyName", i.SignupPolicyName)
- populate(objectMap, "type", i.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IdentityProviderCreateContractProperties.
-func (i IdentityProviderCreateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowedTenants", i.AllowedTenants)
- populate(objectMap, "authority", i.Authority)
- populate(objectMap, "clientId", i.ClientID)
- populate(objectMap, "clientSecret", i.ClientSecret)
- populate(objectMap, "passwordResetPolicyName", i.PasswordResetPolicyName)
- populate(objectMap, "profileEditingPolicyName", i.ProfileEditingPolicyName)
- populate(objectMap, "signinPolicyName", i.SigninPolicyName)
- populate(objectMap, "signinTenant", i.SigninTenant)
- populate(objectMap, "signupPolicyName", i.SignupPolicyName)
- populate(objectMap, "type", i.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IdentityProviderUpdateParameters.
-func (i IdentityProviderUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", i.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IdentityProviderUpdateProperties.
-func (i IdentityProviderUpdateProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowedTenants", i.AllowedTenants)
- populate(objectMap, "authority", i.Authority)
- populate(objectMap, "clientId", i.ClientID)
- populate(objectMap, "clientSecret", i.ClientSecret)
- populate(objectMap, "passwordResetPolicyName", i.PasswordResetPolicyName)
- populate(objectMap, "profileEditingPolicyName", i.ProfileEditingPolicyName)
- populate(objectMap, "signinPolicyName", i.SigninPolicyName)
- populate(objectMap, "signinTenant", i.SigninTenant)
- populate(objectMap, "signupPolicyName", i.SignupPolicyName)
- populate(objectMap, "type", i.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IssueCommentContractProperties.
-func (i IssueCommentContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "createdDate", i.CreatedDate)
- populate(objectMap, "text", i.Text)
- populate(objectMap, "userId", i.UserID)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type IssueCommentContractProperties.
-func (i *IssueCommentContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "createdDate":
- err = unpopulateTimeRFC3339(val, "CreatedDate", &i.CreatedDate)
- delete(rawMsg, key)
- case "text":
- err = unpopulate(val, "Text", &i.Text)
- delete(rawMsg, key)
- case "userId":
- err = unpopulate(val, "UserID", &i.UserID)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IssueContractBaseProperties.
-func (i IssueContractBaseProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiId", i.APIID)
- populateTimeRFC3339(objectMap, "createdDate", i.CreatedDate)
- populate(objectMap, "state", i.State)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type IssueContractBaseProperties.
-func (i *IssueContractBaseProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &i.APIID)
- delete(rawMsg, key)
- case "createdDate":
- err = unpopulateTimeRFC3339(val, "CreatedDate", &i.CreatedDate)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &i.State)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IssueContractProperties.
-func (i IssueContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiId", i.APIID)
- populateTimeRFC3339(objectMap, "createdDate", i.CreatedDate)
- populate(objectMap, "description", i.Description)
- populate(objectMap, "state", i.State)
- populate(objectMap, "title", i.Title)
- populate(objectMap, "userId", i.UserID)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type IssueContractProperties.
-func (i *IssueContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &i.APIID)
- delete(rawMsg, key)
- case "createdDate":
- err = unpopulateTimeRFC3339(val, "CreatedDate", &i.CreatedDate)
- delete(rawMsg, key)
- case "description":
- err = unpopulate(val, "Description", &i.Description)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &i.State)
- delete(rawMsg, key)
- case "title":
- err = unpopulate(val, "Title", &i.Title)
- delete(rawMsg, key)
- case "userId":
- err = unpopulate(val, "UserID", &i.UserID)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IssueUpdateContract.
-func (i IssueUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", i.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type IssueUpdateContractProperties.
-func (i IssueUpdateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiId", i.APIID)
- populateTimeRFC3339(objectMap, "createdDate", i.CreatedDate)
- populate(objectMap, "description", i.Description)
- populate(objectMap, "state", i.State)
- populate(objectMap, "title", i.Title)
- populate(objectMap, "userId", i.UserID)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type IssueUpdateContractProperties.
-func (i *IssueUpdateContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &i.APIID)
- delete(rawMsg, key)
- case "createdDate":
- err = unpopulateTimeRFC3339(val, "CreatedDate", &i.CreatedDate)
- delete(rawMsg, key)
- case "description":
- err = unpopulate(val, "Description", &i.Description)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &i.State)
- delete(rawMsg, key)
- case "title":
- err = unpopulate(val, "Title", &i.Title)
- delete(rawMsg, key)
- case "userId":
- err = unpopulate(val, "UserID", &i.UserID)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", i, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type KeyVaultLastAccessStatusContractProperties.
-func (k KeyVaultLastAccessStatusContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "code", k.Code)
- populate(objectMap, "message", k.Message)
- populateTimeRFC3339(objectMap, "timeStampUtc", k.TimeStampUTC)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type KeyVaultLastAccessStatusContractProperties.
-func (k *KeyVaultLastAccessStatusContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", k, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "code":
- err = unpopulate(val, "Code", &k.Code)
- delete(rawMsg, key)
- case "message":
- err = unpopulate(val, "Message", &k.Message)
- delete(rawMsg, key)
- case "timeStampUtc":
- err = unpopulateTimeRFC3339(val, "TimeStampUTC", &k.TimeStampUTC)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", k, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type LoggerContractProperties.
-func (l LoggerContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "credentials", l.Credentials)
- populate(objectMap, "description", l.Description)
- populate(objectMap, "isBuffered", l.IsBuffered)
- populate(objectMap, "loggerType", l.LoggerType)
- populate(objectMap, "resourceId", l.ResourceID)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type LoggerUpdateContract.
-func (l LoggerUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", l.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type LoggerUpdateParameters.
-func (l LoggerUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "credentials", l.Credentials)
- populate(objectMap, "description", l.Description)
- populate(objectMap, "isBuffered", l.IsBuffered)
- populate(objectMap, "loggerType", l.LoggerType)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type NamedValueContractProperties.
-func (n NamedValueContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "displayName", n.DisplayName)
- populate(objectMap, "keyVault", n.KeyVault)
- populate(objectMap, "secret", n.Secret)
- populate(objectMap, "tags", n.Tags)
- populate(objectMap, "value", n.Value)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type NamedValueCreateContractProperties.
-func (n NamedValueCreateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "displayName", n.DisplayName)
- populate(objectMap, "keyVault", n.KeyVault)
- populate(objectMap, "secret", n.Secret)
- populate(objectMap, "tags", n.Tags)
- populate(objectMap, "value", n.Value)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type NamedValueEntityBaseParameters.
-func (n NamedValueEntityBaseParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "secret", n.Secret)
- populate(objectMap, "tags", n.Tags)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type NamedValueUpdateParameterProperties.
-func (n NamedValueUpdateParameterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "displayName", n.DisplayName)
- populate(objectMap, "keyVault", n.KeyVault)
- populate(objectMap, "secret", n.Secret)
- populate(objectMap, "tags", n.Tags)
- populate(objectMap, "value", n.Value)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type NamedValueUpdateParameters.
-func (n NamedValueUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", n.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OpenIDAuthenticationSettingsContract.
-func (o OpenIDAuthenticationSettingsContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "bearerTokenSendingMethods", o.BearerTokenSendingMethods)
- populate(objectMap, "openidProviderId", o.OpenidProviderID)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OpenidConnectProviderUpdateContract.
-func (o OpenidConnectProviderUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", o.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OperationContractProperties.
-func (o OperationContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "description", o.Description)
- populate(objectMap, "displayName", o.DisplayName)
- populate(objectMap, "method", o.Method)
- populate(objectMap, "policies", o.Policies)
- populate(objectMap, "request", o.Request)
- populate(objectMap, "responses", o.Responses)
- populate(objectMap, "templateParameters", o.TemplateParameters)
- populate(objectMap, "urlTemplate", o.URLTemplate)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OperationEntityBaseContract.
-func (o OperationEntityBaseContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "description", o.Description)
- populate(objectMap, "policies", o.Policies)
- populate(objectMap, "request", o.Request)
- populate(objectMap, "responses", o.Responses)
- populate(objectMap, "templateParameters", o.TemplateParameters)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OperationResultContractProperties.
-func (o OperationResultContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "actionLog", o.ActionLog)
- populate(objectMap, "error", o.Error)
- populate(objectMap, "id", o.ID)
- populate(objectMap, "resultInfo", o.ResultInfo)
- populateTimeRFC3339(objectMap, "started", o.Started)
- populate(objectMap, "status", o.Status)
- populateTimeRFC3339(objectMap, "updated", o.Updated)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type OperationResultContractProperties.
-func (o *OperationResultContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", o, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "actionLog":
- err = unpopulate(val, "ActionLog", &o.ActionLog)
- delete(rawMsg, key)
- case "error":
- err = unpopulate(val, "Error", &o.Error)
- delete(rawMsg, key)
- case "id":
- err = unpopulate(val, "ID", &o.ID)
- delete(rawMsg, key)
- case "resultInfo":
- err = unpopulate(val, "ResultInfo", &o.ResultInfo)
- delete(rawMsg, key)
- case "started":
- err = unpopulateTimeRFC3339(val, "Started", &o.Started)
- delete(rawMsg, key)
- case "status":
- err = unpopulate(val, "Status", &o.Status)
- delete(rawMsg, key)
- case "updated":
- err = unpopulateTimeRFC3339(val, "Updated", &o.Updated)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", o, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OperationUpdateContract.
-func (o OperationUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", o.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type OperationUpdateContractProperties.
-func (o OperationUpdateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "description", o.Description)
- populate(objectMap, "displayName", o.DisplayName)
- populate(objectMap, "method", o.Method)
- populate(objectMap, "policies", o.Policies)
- populate(objectMap, "request", o.Request)
- populate(objectMap, "responses", o.Responses)
- populate(objectMap, "templateParameters", o.TemplateParameters)
- populate(objectMap, "urlTemplate", o.URLTemplate)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ParameterContract.
-func (p ParameterContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "defaultValue", p.DefaultValue)
- populate(objectMap, "description", p.Description)
- populate(objectMap, "examples", p.Examples)
- populate(objectMap, "name", p.Name)
- populate(objectMap, "required", p.Required)
- populate(objectMap, "schemaId", p.SchemaID)
- populate(objectMap, "type", p.Type)
- populate(objectMap, "typeName", p.TypeName)
- populate(objectMap, "values", p.Values)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PortalDelegationSettings.
-func (p PortalDelegationSettings) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", p.ID)
- populate(objectMap, "name", p.Name)
- populate(objectMap, "properties", p.Properties)
- populate(objectMap, "type", p.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PortalRevisionContract.
-func (p PortalRevisionContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", p.ID)
- populate(objectMap, "name", p.Name)
- populate(objectMap, "properties", p.Properties)
- populate(objectMap, "type", p.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PortalRevisionContractProperties.
-func (p PortalRevisionContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "createdDateTime", p.CreatedDateTime)
- populate(objectMap, "description", p.Description)
- populate(objectMap, "isCurrent", p.IsCurrent)
- populate(objectMap, "status", p.Status)
- populate(objectMap, "statusDetails", p.StatusDetails)
- populateTimeRFC3339(objectMap, "updatedDateTime", p.UpdatedDateTime)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type PortalRevisionContractProperties.
-func (p *PortalRevisionContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", p, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "createdDateTime":
- err = unpopulateTimeRFC3339(val, "CreatedDateTime", &p.CreatedDateTime)
- delete(rawMsg, key)
- case "description":
- err = unpopulate(val, "Description", &p.Description)
- delete(rawMsg, key)
- case "isCurrent":
- err = unpopulate(val, "IsCurrent", &p.IsCurrent)
- delete(rawMsg, key)
- case "status":
- err = unpopulate(val, "Status", &p.Status)
- delete(rawMsg, key)
- case "statusDetails":
- err = unpopulate(val, "StatusDetails", &p.StatusDetails)
- delete(rawMsg, key)
- case "updatedDateTime":
- err = unpopulateTimeRFC3339(val, "UpdatedDateTime", &p.UpdatedDateTime)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", p, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PortalSigninSettings.
-func (p PortalSigninSettings) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", p.ID)
- populate(objectMap, "name", p.Name)
- populate(objectMap, "properties", p.Properties)
- populate(objectMap, "type", p.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PortalSignupSettings.
-func (p PortalSignupSettings) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "id", p.ID)
- populate(objectMap, "name", p.Name)
- populate(objectMap, "properties", p.Properties)
- populate(objectMap, "type", p.Type)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PrivateEndpointConnectionWrapperProperties.
-func (p PrivateEndpointConnectionWrapperProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "groupIds", p.GroupIDs)
- populate(objectMap, "privateEndpoint", p.PrivateEndpoint)
- populate(objectMap, "privateLinkServiceConnectionState", p.PrivateLinkServiceConnectionState)
- populate(objectMap, "provisioningState", p.ProvisioningState)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type PrivateLinkResourceProperties.
-func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "groupId", p.GroupID)
- populate(objectMap, "requiredMembers", p.RequiredMembers)
- populate(objectMap, "requiredZoneNames", p.RequiredZoneNames)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ProductUpdateParameters.
-func (p ProductUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", p.Properties)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type QuotaCounterContract.
-func (q *QuotaCounterContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", q, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "counterKey":
- err = unpopulate(val, "CounterKey", &q.CounterKey)
- delete(rawMsg, key)
- case "periodEndTime":
- err = unpopulateTimeRFC3339(val, "PeriodEndTime", &q.PeriodEndTime)
- delete(rawMsg, key)
- case "periodKey":
- err = unpopulate(val, "PeriodKey", &q.PeriodKey)
- delete(rawMsg, key)
- case "periodStartTime":
- err = unpopulateTimeRFC3339(val, "PeriodStartTime", &q.PeriodStartTime)
- delete(rawMsg, key)
- case "value":
- err = unpopulate(val, "Value", &q.Value)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", q, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type QuotaCounterValueUpdateContract.
-func (q QuotaCounterValueUpdateContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", q.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type RecipientsContractProperties.
-func (r RecipientsContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "emails", r.Emails)
- populate(objectMap, "users", r.Users)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type ReportRecordContract.
-func (r *ReportRecordContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", r, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &r.APIID)
- delete(rawMsg, key)
- case "apiRegion":
- err = unpopulate(val, "APIRegion", &r.APIRegion)
- delete(rawMsg, key)
- case "apiTimeAvg":
- err = unpopulate(val, "APITimeAvg", &r.APITimeAvg)
- delete(rawMsg, key)
- case "apiTimeMax":
- err = unpopulate(val, "APITimeMax", &r.APITimeMax)
- delete(rawMsg, key)
- case "apiTimeMin":
- err = unpopulate(val, "APITimeMin", &r.APITimeMin)
- delete(rawMsg, key)
- case "bandwidth":
- err = unpopulate(val, "Bandwidth", &r.Bandwidth)
- delete(rawMsg, key)
- case "cacheHitCount":
- err = unpopulate(val, "CacheHitCount", &r.CacheHitCount)
- delete(rawMsg, key)
- case "cacheMissCount":
- err = unpopulate(val, "CacheMissCount", &r.CacheMissCount)
- delete(rawMsg, key)
- case "callCountBlocked":
- err = unpopulate(val, "CallCountBlocked", &r.CallCountBlocked)
- delete(rawMsg, key)
- case "callCountFailed":
- err = unpopulate(val, "CallCountFailed", &r.CallCountFailed)
- delete(rawMsg, key)
- case "callCountOther":
- err = unpopulate(val, "CallCountOther", &r.CallCountOther)
- delete(rawMsg, key)
- case "callCountSuccess":
- err = unpopulate(val, "CallCountSuccess", &r.CallCountSuccess)
- delete(rawMsg, key)
- case "callCountTotal":
- err = unpopulate(val, "CallCountTotal", &r.CallCountTotal)
- delete(rawMsg, key)
- case "country":
- err = unpopulate(val, "Country", &r.Country)
- delete(rawMsg, key)
- case "interval":
- err = unpopulate(val, "Interval", &r.Interval)
- delete(rawMsg, key)
- case "name":
- err = unpopulate(val, "Name", &r.Name)
- delete(rawMsg, key)
- case "operationId":
- err = unpopulate(val, "OperationID", &r.OperationID)
- delete(rawMsg, key)
- case "productId":
- err = unpopulate(val, "ProductID", &r.ProductID)
- delete(rawMsg, key)
- case "region":
- err = unpopulate(val, "Region", &r.Region)
- delete(rawMsg, key)
- case "serviceTimeAvg":
- err = unpopulate(val, "ServiceTimeAvg", &r.ServiceTimeAvg)
- delete(rawMsg, key)
- case "serviceTimeMax":
- err = unpopulate(val, "ServiceTimeMax", &r.ServiceTimeMax)
- delete(rawMsg, key)
- case "serviceTimeMin":
- err = unpopulate(val, "ServiceTimeMin", &r.ServiceTimeMin)
- delete(rawMsg, key)
- case "subscriptionId":
- err = unpopulate(val, "SubscriptionID", &r.SubscriptionID)
- delete(rawMsg, key)
- case "timestamp":
- err = unpopulateTimeRFC3339(val, "Timestamp", &r.Timestamp)
- delete(rawMsg, key)
- case "userId":
- err = unpopulate(val, "UserID", &r.UserID)
- delete(rawMsg, key)
- case "zip":
- err = unpopulate(val, "Zip", &r.Zip)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", r, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type RepresentationContract.
-func (r RepresentationContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "contentType", r.ContentType)
- populate(objectMap, "examples", r.Examples)
- populate(objectMap, "formParameters", r.FormParameters)
- populate(objectMap, "schemaId", r.SchemaID)
- populate(objectMap, "typeName", r.TypeName)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type RequestContract.
-func (r RequestContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "description", r.Description)
- populate(objectMap, "headers", r.Headers)
- populate(objectMap, "queryParameters", r.QueryParameters)
- populate(objectMap, "representations", r.Representations)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type RequestReportRecordContract.
-func (r *RequestReportRecordContract) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", r, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiId":
- err = unpopulate(val, "APIID", &r.APIID)
- delete(rawMsg, key)
- case "apiRegion":
- err = unpopulate(val, "APIRegion", &r.APIRegion)
- delete(rawMsg, key)
- case "apiTime":
- err = unpopulate(val, "APITime", &r.APITime)
- delete(rawMsg, key)
- case "backendResponseCode":
- err = unpopulate(val, "BackendResponseCode", &r.BackendResponseCode)
- delete(rawMsg, key)
- case "cache":
- err = unpopulate(val, "Cache", &r.Cache)
- delete(rawMsg, key)
- case "ipAddress":
- err = unpopulate(val, "IPAddress", &r.IPAddress)
- delete(rawMsg, key)
- case "method":
- err = unpopulate(val, "Method", &r.Method)
- delete(rawMsg, key)
- case "operationId":
- err = unpopulate(val, "OperationID", &r.OperationID)
- delete(rawMsg, key)
- case "productId":
- err = unpopulate(val, "ProductID", &r.ProductID)
- delete(rawMsg, key)
- case "requestId":
- err = unpopulate(val, "RequestID", &r.RequestID)
- delete(rawMsg, key)
- case "requestSize":
- err = unpopulate(val, "RequestSize", &r.RequestSize)
- delete(rawMsg, key)
- case "responseCode":
- err = unpopulate(val, "ResponseCode", &r.ResponseCode)
- delete(rawMsg, key)
- case "responseSize":
- err = unpopulate(val, "ResponseSize", &r.ResponseSize)
- delete(rawMsg, key)
- case "serviceTime":
- err = unpopulate(val, "ServiceTime", &r.ServiceTime)
- delete(rawMsg, key)
- case "subscriptionId":
- err = unpopulate(val, "SubscriptionID", &r.SubscriptionID)
- delete(rawMsg, key)
- case "timestamp":
- err = unpopulateTimeRFC3339(val, "Timestamp", &r.Timestamp)
- delete(rawMsg, key)
- case "url":
- err = unpopulate(val, "URL", &r.URL)
- delete(rawMsg, key)
- case "userId":
- err = unpopulate(val, "UserID", &r.UserID)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", r, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ResponseContract.
-func (r ResponseContract) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "description", r.Description)
- populate(objectMap, "headers", r.Headers)
- populate(objectMap, "representations", r.Representations)
- populate(objectMap, "statusCode", r.StatusCode)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceBaseProperties.
-func (s ServiceBaseProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiVersionConstraint", s.APIVersionConstraint)
- populate(objectMap, "additionalLocations", s.AdditionalLocations)
- populate(objectMap, "certificates", s.Certificates)
- populateTimeRFC3339(objectMap, "createdAtUtc", s.CreatedAtUTC)
- populate(objectMap, "customProperties", s.CustomProperties)
- populate(objectMap, "developerPortalUrl", s.DeveloperPortalURL)
- populate(objectMap, "disableGateway", s.DisableGateway)
- populate(objectMap, "enableClientCertificate", s.EnableClientCertificate)
- populate(objectMap, "gatewayRegionalUrl", s.GatewayRegionalURL)
- populate(objectMap, "gatewayUrl", s.GatewayURL)
- populate(objectMap, "hostnameConfigurations", s.HostnameConfigurations)
- populate(objectMap, "managementApiUrl", s.ManagementAPIURL)
- populate(objectMap, "notificationSenderEmail", s.NotificationSenderEmail)
- populate(objectMap, "platformVersion", s.PlatformVersion)
- populate(objectMap, "portalUrl", s.PortalURL)
- populate(objectMap, "privateEndpointConnections", s.PrivateEndpointConnections)
- populate(objectMap, "privateIPAddresses", s.PrivateIPAddresses)
- populate(objectMap, "provisioningState", s.ProvisioningState)
- populate(objectMap, "publicIpAddressId", s.PublicIPAddressID)
- populate(objectMap, "publicIPAddresses", s.PublicIPAddresses)
- populate(objectMap, "publicNetworkAccess", s.PublicNetworkAccess)
- populate(objectMap, "restore", s.Restore)
- populate(objectMap, "scmUrl", s.ScmURL)
- populate(objectMap, "targetProvisioningState", s.TargetProvisioningState)
- populate(objectMap, "virtualNetworkConfiguration", s.VirtualNetworkConfiguration)
- populate(objectMap, "virtualNetworkType", s.VirtualNetworkType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type ServiceBaseProperties.
-func (s *ServiceBaseProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiVersionConstraint":
- err = unpopulate(val, "APIVersionConstraint", &s.APIVersionConstraint)
- delete(rawMsg, key)
- case "additionalLocations":
- err = unpopulate(val, "AdditionalLocations", &s.AdditionalLocations)
- delete(rawMsg, key)
- case "certificates":
- err = unpopulate(val, "Certificates", &s.Certificates)
- delete(rawMsg, key)
- case "createdAtUtc":
- err = unpopulateTimeRFC3339(val, "CreatedAtUTC", &s.CreatedAtUTC)
- delete(rawMsg, key)
- case "customProperties":
- err = unpopulate(val, "CustomProperties", &s.CustomProperties)
- delete(rawMsg, key)
- case "developerPortalUrl":
- err = unpopulate(val, "DeveloperPortalURL", &s.DeveloperPortalURL)
- delete(rawMsg, key)
- case "disableGateway":
- err = unpopulate(val, "DisableGateway", &s.DisableGateway)
- delete(rawMsg, key)
- case "enableClientCertificate":
- err = unpopulate(val, "EnableClientCertificate", &s.EnableClientCertificate)
- delete(rawMsg, key)
- case "gatewayRegionalUrl":
- err = unpopulate(val, "GatewayRegionalURL", &s.GatewayRegionalURL)
- delete(rawMsg, key)
- case "gatewayUrl":
- err = unpopulate(val, "GatewayURL", &s.GatewayURL)
- delete(rawMsg, key)
- case "hostnameConfigurations":
- err = unpopulate(val, "HostnameConfigurations", &s.HostnameConfigurations)
- delete(rawMsg, key)
- case "managementApiUrl":
- err = unpopulate(val, "ManagementAPIURL", &s.ManagementAPIURL)
- delete(rawMsg, key)
- case "notificationSenderEmail":
- err = unpopulate(val, "NotificationSenderEmail", &s.NotificationSenderEmail)
- delete(rawMsg, key)
- case "platformVersion":
- err = unpopulate(val, "PlatformVersion", &s.PlatformVersion)
- delete(rawMsg, key)
- case "portalUrl":
- err = unpopulate(val, "PortalURL", &s.PortalURL)
- delete(rawMsg, key)
- case "privateEndpointConnections":
- err = unpopulate(val, "PrivateEndpointConnections", &s.PrivateEndpointConnections)
- delete(rawMsg, key)
- case "privateIPAddresses":
- err = unpopulate(val, "PrivateIPAddresses", &s.PrivateIPAddresses)
- delete(rawMsg, key)
- case "provisioningState":
- err = unpopulate(val, "ProvisioningState", &s.ProvisioningState)
- delete(rawMsg, key)
- case "publicIpAddressId":
- err = unpopulate(val, "PublicIPAddressID", &s.PublicIPAddressID)
- delete(rawMsg, key)
- case "publicIPAddresses":
- err = unpopulate(val, "PublicIPAddresses", &s.PublicIPAddresses)
- delete(rawMsg, key)
- case "publicNetworkAccess":
- err = unpopulate(val, "PublicNetworkAccess", &s.PublicNetworkAccess)
- delete(rawMsg, key)
- case "restore":
- err = unpopulate(val, "Restore", &s.Restore)
- delete(rawMsg, key)
- case "scmUrl":
- err = unpopulate(val, "ScmURL", &s.ScmURL)
- delete(rawMsg, key)
- case "targetProvisioningState":
- err = unpopulate(val, "TargetProvisioningState", &s.TargetProvisioningState)
- delete(rawMsg, key)
- case "virtualNetworkConfiguration":
- err = unpopulate(val, "VirtualNetworkConfiguration", &s.VirtualNetworkConfiguration)
- delete(rawMsg, key)
- case "virtualNetworkType":
- err = unpopulate(val, "VirtualNetworkType", &s.VirtualNetworkType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceIdentity.
-func (s ServiceIdentity) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "principalId", s.PrincipalID)
- populate(objectMap, "tenantId", s.TenantID)
- populate(objectMap, "type", s.Type)
- populate(objectMap, "userAssignedIdentities", s.UserAssignedIdentities)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceProperties.
-func (s ServiceProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiVersionConstraint", s.APIVersionConstraint)
- populate(objectMap, "additionalLocations", s.AdditionalLocations)
- populate(objectMap, "certificates", s.Certificates)
- populateTimeRFC3339(objectMap, "createdAtUtc", s.CreatedAtUTC)
- populate(objectMap, "customProperties", s.CustomProperties)
- populate(objectMap, "developerPortalUrl", s.DeveloperPortalURL)
- populate(objectMap, "disableGateway", s.DisableGateway)
- populate(objectMap, "enableClientCertificate", s.EnableClientCertificate)
- populate(objectMap, "gatewayRegionalUrl", s.GatewayRegionalURL)
- populate(objectMap, "gatewayUrl", s.GatewayURL)
- populate(objectMap, "hostnameConfigurations", s.HostnameConfigurations)
- populate(objectMap, "managementApiUrl", s.ManagementAPIURL)
- populate(objectMap, "notificationSenderEmail", s.NotificationSenderEmail)
- populate(objectMap, "platformVersion", s.PlatformVersion)
- populate(objectMap, "portalUrl", s.PortalURL)
- populate(objectMap, "privateEndpointConnections", s.PrivateEndpointConnections)
- populate(objectMap, "privateIPAddresses", s.PrivateIPAddresses)
- populate(objectMap, "provisioningState", s.ProvisioningState)
- populate(objectMap, "publicIpAddressId", s.PublicIPAddressID)
- populate(objectMap, "publicIPAddresses", s.PublicIPAddresses)
- populate(objectMap, "publicNetworkAccess", s.PublicNetworkAccess)
- populate(objectMap, "publisherEmail", s.PublisherEmail)
- populate(objectMap, "publisherName", s.PublisherName)
- populate(objectMap, "restore", s.Restore)
- populate(objectMap, "scmUrl", s.ScmURL)
- populate(objectMap, "targetProvisioningState", s.TargetProvisioningState)
- populate(objectMap, "virtualNetworkConfiguration", s.VirtualNetworkConfiguration)
- populate(objectMap, "virtualNetworkType", s.VirtualNetworkType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type ServiceProperties.
-func (s *ServiceProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiVersionConstraint":
- err = unpopulate(val, "APIVersionConstraint", &s.APIVersionConstraint)
- delete(rawMsg, key)
- case "additionalLocations":
- err = unpopulate(val, "AdditionalLocations", &s.AdditionalLocations)
- delete(rawMsg, key)
- case "certificates":
- err = unpopulate(val, "Certificates", &s.Certificates)
- delete(rawMsg, key)
- case "createdAtUtc":
- err = unpopulateTimeRFC3339(val, "CreatedAtUTC", &s.CreatedAtUTC)
- delete(rawMsg, key)
- case "customProperties":
- err = unpopulate(val, "CustomProperties", &s.CustomProperties)
- delete(rawMsg, key)
- case "developerPortalUrl":
- err = unpopulate(val, "DeveloperPortalURL", &s.DeveloperPortalURL)
- delete(rawMsg, key)
- case "disableGateway":
- err = unpopulate(val, "DisableGateway", &s.DisableGateway)
- delete(rawMsg, key)
- case "enableClientCertificate":
- err = unpopulate(val, "EnableClientCertificate", &s.EnableClientCertificate)
- delete(rawMsg, key)
- case "gatewayRegionalUrl":
- err = unpopulate(val, "GatewayRegionalURL", &s.GatewayRegionalURL)
- delete(rawMsg, key)
- case "gatewayUrl":
- err = unpopulate(val, "GatewayURL", &s.GatewayURL)
- delete(rawMsg, key)
- case "hostnameConfigurations":
- err = unpopulate(val, "HostnameConfigurations", &s.HostnameConfigurations)
- delete(rawMsg, key)
- case "managementApiUrl":
- err = unpopulate(val, "ManagementAPIURL", &s.ManagementAPIURL)
- delete(rawMsg, key)
- case "notificationSenderEmail":
- err = unpopulate(val, "NotificationSenderEmail", &s.NotificationSenderEmail)
- delete(rawMsg, key)
- case "platformVersion":
- err = unpopulate(val, "PlatformVersion", &s.PlatformVersion)
- delete(rawMsg, key)
- case "portalUrl":
- err = unpopulate(val, "PortalURL", &s.PortalURL)
- delete(rawMsg, key)
- case "privateEndpointConnections":
- err = unpopulate(val, "PrivateEndpointConnections", &s.PrivateEndpointConnections)
- delete(rawMsg, key)
- case "privateIPAddresses":
- err = unpopulate(val, "PrivateIPAddresses", &s.PrivateIPAddresses)
- delete(rawMsg, key)
- case "provisioningState":
- err = unpopulate(val, "ProvisioningState", &s.ProvisioningState)
- delete(rawMsg, key)
- case "publicIpAddressId":
- err = unpopulate(val, "PublicIPAddressID", &s.PublicIPAddressID)
- delete(rawMsg, key)
- case "publicIPAddresses":
- err = unpopulate(val, "PublicIPAddresses", &s.PublicIPAddresses)
- delete(rawMsg, key)
- case "publicNetworkAccess":
- err = unpopulate(val, "PublicNetworkAccess", &s.PublicNetworkAccess)
- delete(rawMsg, key)
- case "publisherEmail":
- err = unpopulate(val, "PublisherEmail", &s.PublisherEmail)
- delete(rawMsg, key)
- case "publisherName":
- err = unpopulate(val, "PublisherName", &s.PublisherName)
- delete(rawMsg, key)
- case "restore":
- err = unpopulate(val, "Restore", &s.Restore)
- delete(rawMsg, key)
- case "scmUrl":
- err = unpopulate(val, "ScmURL", &s.ScmURL)
- delete(rawMsg, key)
- case "targetProvisioningState":
- err = unpopulate(val, "TargetProvisioningState", &s.TargetProvisioningState)
- delete(rawMsg, key)
- case "virtualNetworkConfiguration":
- err = unpopulate(val, "VirtualNetworkConfiguration", &s.VirtualNetworkConfiguration)
- delete(rawMsg, key)
- case "virtualNetworkType":
- err = unpopulate(val, "VirtualNetworkType", &s.VirtualNetworkType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceResource.
-func (s ServiceResource) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "etag", s.Etag)
- populate(objectMap, "id", s.ID)
- populate(objectMap, "identity", s.Identity)
- populate(objectMap, "location", s.Location)
- populate(objectMap, "name", s.Name)
- populate(objectMap, "properties", s.Properties)
- populate(objectMap, "sku", s.SKU)
- populate(objectMap, "systemData", s.SystemData)
- populate(objectMap, "tags", s.Tags)
- populate(objectMap, "type", s.Type)
- populate(objectMap, "zones", s.Zones)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceUpdateParameters.
-func (s ServiceUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "etag", s.Etag)
- populate(objectMap, "id", s.ID)
- populate(objectMap, "identity", s.Identity)
- populate(objectMap, "name", s.Name)
- populate(objectMap, "properties", s.Properties)
- populate(objectMap, "sku", s.SKU)
- populate(objectMap, "tags", s.Tags)
- populate(objectMap, "type", s.Type)
- populate(objectMap, "zones", s.Zones)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type ServiceUpdateProperties.
-func (s ServiceUpdateProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "apiVersionConstraint", s.APIVersionConstraint)
- populate(objectMap, "additionalLocations", s.AdditionalLocations)
- populate(objectMap, "certificates", s.Certificates)
- populateTimeRFC3339(objectMap, "createdAtUtc", s.CreatedAtUTC)
- populate(objectMap, "customProperties", s.CustomProperties)
- populate(objectMap, "developerPortalUrl", s.DeveloperPortalURL)
- populate(objectMap, "disableGateway", s.DisableGateway)
- populate(objectMap, "enableClientCertificate", s.EnableClientCertificate)
- populate(objectMap, "gatewayRegionalUrl", s.GatewayRegionalURL)
- populate(objectMap, "gatewayUrl", s.GatewayURL)
- populate(objectMap, "hostnameConfigurations", s.HostnameConfigurations)
- populate(objectMap, "managementApiUrl", s.ManagementAPIURL)
- populate(objectMap, "notificationSenderEmail", s.NotificationSenderEmail)
- populate(objectMap, "platformVersion", s.PlatformVersion)
- populate(objectMap, "portalUrl", s.PortalURL)
- populate(objectMap, "privateEndpointConnections", s.PrivateEndpointConnections)
- populate(objectMap, "privateIPAddresses", s.PrivateIPAddresses)
- populate(objectMap, "provisioningState", s.ProvisioningState)
- populate(objectMap, "publicIpAddressId", s.PublicIPAddressID)
- populate(objectMap, "publicIPAddresses", s.PublicIPAddresses)
- populate(objectMap, "publicNetworkAccess", s.PublicNetworkAccess)
- populate(objectMap, "publisherEmail", s.PublisherEmail)
- populate(objectMap, "publisherName", s.PublisherName)
- populate(objectMap, "restore", s.Restore)
- populate(objectMap, "scmUrl", s.ScmURL)
- populate(objectMap, "targetProvisioningState", s.TargetProvisioningState)
- populate(objectMap, "virtualNetworkConfiguration", s.VirtualNetworkConfiguration)
- populate(objectMap, "virtualNetworkType", s.VirtualNetworkType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type ServiceUpdateProperties.
-func (s *ServiceUpdateProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "apiVersionConstraint":
- err = unpopulate(val, "APIVersionConstraint", &s.APIVersionConstraint)
- delete(rawMsg, key)
- case "additionalLocations":
- err = unpopulate(val, "AdditionalLocations", &s.AdditionalLocations)
- delete(rawMsg, key)
- case "certificates":
- err = unpopulate(val, "Certificates", &s.Certificates)
- delete(rawMsg, key)
- case "createdAtUtc":
- err = unpopulateTimeRFC3339(val, "CreatedAtUTC", &s.CreatedAtUTC)
- delete(rawMsg, key)
- case "customProperties":
- err = unpopulate(val, "CustomProperties", &s.CustomProperties)
- delete(rawMsg, key)
- case "developerPortalUrl":
- err = unpopulate(val, "DeveloperPortalURL", &s.DeveloperPortalURL)
- delete(rawMsg, key)
- case "disableGateway":
- err = unpopulate(val, "DisableGateway", &s.DisableGateway)
- delete(rawMsg, key)
- case "enableClientCertificate":
- err = unpopulate(val, "EnableClientCertificate", &s.EnableClientCertificate)
- delete(rawMsg, key)
- case "gatewayRegionalUrl":
- err = unpopulate(val, "GatewayRegionalURL", &s.GatewayRegionalURL)
- delete(rawMsg, key)
- case "gatewayUrl":
- err = unpopulate(val, "GatewayURL", &s.GatewayURL)
- delete(rawMsg, key)
- case "hostnameConfigurations":
- err = unpopulate(val, "HostnameConfigurations", &s.HostnameConfigurations)
- delete(rawMsg, key)
- case "managementApiUrl":
- err = unpopulate(val, "ManagementAPIURL", &s.ManagementAPIURL)
- delete(rawMsg, key)
- case "notificationSenderEmail":
- err = unpopulate(val, "NotificationSenderEmail", &s.NotificationSenderEmail)
- delete(rawMsg, key)
- case "platformVersion":
- err = unpopulate(val, "PlatformVersion", &s.PlatformVersion)
- delete(rawMsg, key)
- case "portalUrl":
- err = unpopulate(val, "PortalURL", &s.PortalURL)
- delete(rawMsg, key)
- case "privateEndpointConnections":
- err = unpopulate(val, "PrivateEndpointConnections", &s.PrivateEndpointConnections)
- delete(rawMsg, key)
- case "privateIPAddresses":
- err = unpopulate(val, "PrivateIPAddresses", &s.PrivateIPAddresses)
- delete(rawMsg, key)
- case "provisioningState":
- err = unpopulate(val, "ProvisioningState", &s.ProvisioningState)
- delete(rawMsg, key)
- case "publicIpAddressId":
- err = unpopulate(val, "PublicIPAddressID", &s.PublicIPAddressID)
- delete(rawMsg, key)
- case "publicIPAddresses":
- err = unpopulate(val, "PublicIPAddresses", &s.PublicIPAddresses)
- delete(rawMsg, key)
- case "publicNetworkAccess":
- err = unpopulate(val, "PublicNetworkAccess", &s.PublicNetworkAccess)
- delete(rawMsg, key)
- case "publisherEmail":
- err = unpopulate(val, "PublisherEmail", &s.PublisherEmail)
- delete(rawMsg, key)
- case "publisherName":
- err = unpopulate(val, "PublisherName", &s.PublisherName)
- delete(rawMsg, key)
- case "restore":
- err = unpopulate(val, "Restore", &s.Restore)
- delete(rawMsg, key)
- case "scmUrl":
- err = unpopulate(val, "ScmURL", &s.ScmURL)
- delete(rawMsg, key)
- case "targetProvisioningState":
- err = unpopulate(val, "TargetProvisioningState", &s.TargetProvisioningState)
- delete(rawMsg, key)
- case "virtualNetworkConfiguration":
- err = unpopulate(val, "VirtualNetworkConfiguration", &s.VirtualNetworkConfiguration)
- delete(rawMsg, key)
- case "virtualNetworkType":
- err = unpopulate(val, "VirtualNetworkType", &s.VirtualNetworkType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type SubscriptionContractProperties.
-func (s SubscriptionContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowTracing", s.AllowTracing)
- populateTimeRFC3339(objectMap, "createdDate", s.CreatedDate)
- populate(objectMap, "displayName", s.DisplayName)
- populateTimeRFC3339(objectMap, "endDate", s.EndDate)
- populateTimeRFC3339(objectMap, "expirationDate", s.ExpirationDate)
- populateTimeRFC3339(objectMap, "notificationDate", s.NotificationDate)
- populate(objectMap, "ownerId", s.OwnerID)
- populate(objectMap, "primaryKey", s.PrimaryKey)
- populate(objectMap, "scope", s.Scope)
- populate(objectMap, "secondaryKey", s.SecondaryKey)
- populateTimeRFC3339(objectMap, "startDate", s.StartDate)
- populate(objectMap, "state", s.State)
- populate(objectMap, "stateComment", s.StateComment)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type SubscriptionContractProperties.
-func (s *SubscriptionContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "allowTracing":
- err = unpopulate(val, "AllowTracing", &s.AllowTracing)
- delete(rawMsg, key)
- case "createdDate":
- err = unpopulateTimeRFC3339(val, "CreatedDate", &s.CreatedDate)
- delete(rawMsg, key)
- case "displayName":
- err = unpopulate(val, "DisplayName", &s.DisplayName)
- delete(rawMsg, key)
- case "endDate":
- err = unpopulateTimeRFC3339(val, "EndDate", &s.EndDate)
- delete(rawMsg, key)
- case "expirationDate":
- err = unpopulateTimeRFC3339(val, "ExpirationDate", &s.ExpirationDate)
- delete(rawMsg, key)
- case "notificationDate":
- err = unpopulateTimeRFC3339(val, "NotificationDate", &s.NotificationDate)
- delete(rawMsg, key)
- case "ownerId":
- err = unpopulate(val, "OwnerID", &s.OwnerID)
- delete(rawMsg, key)
- case "primaryKey":
- err = unpopulate(val, "PrimaryKey", &s.PrimaryKey)
- delete(rawMsg, key)
- case "scope":
- err = unpopulate(val, "Scope", &s.Scope)
- delete(rawMsg, key)
- case "secondaryKey":
- err = unpopulate(val, "SecondaryKey", &s.SecondaryKey)
- delete(rawMsg, key)
- case "startDate":
- err = unpopulateTimeRFC3339(val, "StartDate", &s.StartDate)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &s.State)
- delete(rawMsg, key)
- case "stateComment":
- err = unpopulate(val, "StateComment", &s.StateComment)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type SubscriptionUpdateParameterProperties.
-func (s SubscriptionUpdateParameterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "allowTracing", s.AllowTracing)
- populate(objectMap, "displayName", s.DisplayName)
- populateTimeRFC3339(objectMap, "expirationDate", s.ExpirationDate)
- populate(objectMap, "ownerId", s.OwnerID)
- populate(objectMap, "primaryKey", s.PrimaryKey)
- populate(objectMap, "scope", s.Scope)
- populate(objectMap, "secondaryKey", s.SecondaryKey)
- populate(objectMap, "state", s.State)
- populate(objectMap, "stateComment", s.StateComment)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type SubscriptionUpdateParameterProperties.
-func (s *SubscriptionUpdateParameterProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "allowTracing":
- err = unpopulate(val, "AllowTracing", &s.AllowTracing)
- delete(rawMsg, key)
- case "displayName":
- err = unpopulate(val, "DisplayName", &s.DisplayName)
- delete(rawMsg, key)
- case "expirationDate":
- err = unpopulateTimeRFC3339(val, "ExpirationDate", &s.ExpirationDate)
- delete(rawMsg, key)
- case "ownerId":
- err = unpopulate(val, "OwnerID", &s.OwnerID)
- delete(rawMsg, key)
- case "primaryKey":
- err = unpopulate(val, "PrimaryKey", &s.PrimaryKey)
- delete(rawMsg, key)
- case "scope":
- err = unpopulate(val, "Scope", &s.Scope)
- delete(rawMsg, key)
- case "secondaryKey":
- err = unpopulate(val, "SecondaryKey", &s.SecondaryKey)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &s.State)
- delete(rawMsg, key)
- case "stateComment":
- err = unpopulate(val, "StateComment", &s.StateComment)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type SubscriptionUpdateParameters.
-func (s SubscriptionUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", s.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type SystemData.
-func (s SystemData) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "createdAt", s.CreatedAt)
- populate(objectMap, "createdBy", s.CreatedBy)
- populate(objectMap, "createdByType", s.CreatedByType)
- populateTimeRFC3339(objectMap, "lastModifiedAt", s.LastModifiedAt)
- populate(objectMap, "lastModifiedBy", s.LastModifiedBy)
- populate(objectMap, "lastModifiedByType", s.LastModifiedByType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type SystemData.
-func (s *SystemData) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "createdAt":
- err = unpopulateTimeRFC3339(val, "CreatedAt", &s.CreatedAt)
- delete(rawMsg, key)
- case "createdBy":
- err = unpopulate(val, "CreatedBy", &s.CreatedBy)
- delete(rawMsg, key)
- case "createdByType":
- err = unpopulate(val, "CreatedByType", &s.CreatedByType)
- delete(rawMsg, key)
- case "lastModifiedAt":
- err = unpopulateTimeRFC3339(val, "LastModifiedAt", &s.LastModifiedAt)
- delete(rawMsg, key)
- case "lastModifiedBy":
- err = unpopulate(val, "LastModifiedBy", &s.LastModifiedBy)
- delete(rawMsg, key)
- case "lastModifiedByType":
- err = unpopulate(val, "LastModifiedByType", &s.LastModifiedByType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", s, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type TagCreateUpdateParameters.
-func (t TagCreateUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", t.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type TenantConfigurationSyncStateContractProperties.
-func (t TenantConfigurationSyncStateContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "branch", t.Branch)
- populate(objectMap, "commitId", t.CommitID)
- populateTimeRFC3339(objectMap, "configurationChangeDate", t.ConfigurationChangeDate)
- populate(objectMap, "isExport", t.IsExport)
- populate(objectMap, "isGitEnabled", t.IsGitEnabled)
- populate(objectMap, "isSynced", t.IsSynced)
- populate(objectMap, "lastOperationId", t.LastOperationID)
- populateTimeRFC3339(objectMap, "syncDate", t.SyncDate)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type TenantConfigurationSyncStateContractProperties.
-func (t *TenantConfigurationSyncStateContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", t, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "branch":
- err = unpopulate(val, "Branch", &t.Branch)
- delete(rawMsg, key)
- case "commitId":
- err = unpopulate(val, "CommitID", &t.CommitID)
- delete(rawMsg, key)
- case "configurationChangeDate":
- err = unpopulateTimeRFC3339(val, "ConfigurationChangeDate", &t.ConfigurationChangeDate)
- delete(rawMsg, key)
- case "isExport":
- err = unpopulate(val, "IsExport", &t.IsExport)
- delete(rawMsg, key)
- case "isGitEnabled":
- err = unpopulate(val, "IsGitEnabled", &t.IsGitEnabled)
- delete(rawMsg, key)
- case "isSynced":
- err = unpopulate(val, "IsSynced", &t.IsSynced)
- delete(rawMsg, key)
- case "lastOperationId":
- err = unpopulate(val, "LastOperationID", &t.LastOperationID)
- delete(rawMsg, key)
- case "syncDate":
- err = unpopulateTimeRFC3339(val, "SyncDate", &t.SyncDate)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", t, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type TenantSettingsContractProperties.
-func (t TenantSettingsContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "settings", t.Settings)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserContractProperties.
-func (u UserContractProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "email", u.Email)
- populate(objectMap, "firstName", u.FirstName)
- populate(objectMap, "groups", u.Groups)
- populate(objectMap, "identities", u.Identities)
- populate(objectMap, "lastName", u.LastName)
- populate(objectMap, "note", u.Note)
- populateTimeRFC3339(objectMap, "registrationDate", u.RegistrationDate)
- populate(objectMap, "state", u.State)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type UserContractProperties.
-func (u *UserContractProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", u, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "email":
- err = unpopulate(val, "Email", &u.Email)
- delete(rawMsg, key)
- case "firstName":
- err = unpopulate(val, "FirstName", &u.FirstName)
- delete(rawMsg, key)
- case "groups":
- err = unpopulate(val, "Groups", &u.Groups)
- delete(rawMsg, key)
- case "identities":
- err = unpopulate(val, "Identities", &u.Identities)
- delete(rawMsg, key)
- case "lastName":
- err = unpopulate(val, "LastName", &u.LastName)
- delete(rawMsg, key)
- case "note":
- err = unpopulate(val, "Note", &u.Note)
- delete(rawMsg, key)
- case "registrationDate":
- err = unpopulateTimeRFC3339(val, "RegistrationDate", &u.RegistrationDate)
- delete(rawMsg, key)
- case "state":
- err = unpopulate(val, "State", &u.State)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", u, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserCreateParameterProperties.
-func (u UserCreateParameterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "appType", u.AppType)
- populate(objectMap, "confirmation", u.Confirmation)
- populate(objectMap, "email", u.Email)
- populate(objectMap, "firstName", u.FirstName)
- populate(objectMap, "identities", u.Identities)
- populate(objectMap, "lastName", u.LastName)
- populate(objectMap, "note", u.Note)
- populate(objectMap, "password", u.Password)
- populate(objectMap, "state", u.State)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserEntityBaseParameters.
-func (u UserEntityBaseParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "identities", u.Identities)
- populate(objectMap, "note", u.Note)
- populate(objectMap, "state", u.State)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserTokenParameterProperties.
-func (u UserTokenParameterProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populateTimeRFC3339(objectMap, "expiry", u.Expiry)
- populate(objectMap, "keyType", u.KeyType)
- return json.Marshal(objectMap)
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface for type UserTokenParameterProperties.
-func (u *UserTokenParameterProperties) UnmarshalJSON(data []byte) error {
- var rawMsg map[string]json.RawMessage
- if err := json.Unmarshal(data, &rawMsg); err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", u, err)
- }
- for key, val := range rawMsg {
- var err error
- switch key {
- case "expiry":
- err = unpopulateTimeRFC3339(val, "Expiry", &u.Expiry)
- delete(rawMsg, key)
- case "keyType":
- err = unpopulate(val, "KeyType", &u.KeyType)
- delete(rawMsg, key)
- }
- if err != nil {
- return fmt.Errorf("unmarshalling type %T: %v", u, err)
- }
- }
- return nil
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserUpdateParameters.
-func (u UserUpdateParameters) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "properties", u.Properties)
- return json.Marshal(objectMap)
-}
-
-// MarshalJSON implements the json.Marshaller interface for type UserUpdateParametersProperties.
-func (u UserUpdateParametersProperties) MarshalJSON() ([]byte, error) {
- objectMap := make(map[string]interface{})
- populate(objectMap, "email", u.Email)
- populate(objectMap, "firstName", u.FirstName)
- populate(objectMap, "identities", u.Identities)
- populate(objectMap, "lastName", u.LastName)
- populate(objectMap, "note", u.Note)
- populate(objectMap, "password", u.Password)
- populate(objectMap, "state", u.State)
- return json.Marshal(objectMap)
-}
-
-func populate(m map[string]interface{}, k string, v interface{}) {
- if v == nil {
- return
- } else if azcore.IsNullValue(v) {
- m[k] = nil
- } else if !reflect.ValueOf(v).IsNil() {
- m[k] = v
- }
-}
-
-func unpopulate(data json.RawMessage, fn string, v interface{}) error {
- if data == nil {
- return nil
- }
- if err := json.Unmarshal(data, v); err != nil {
- return fmt.Errorf("struct field %s: %v", fn, err)
- }
- return nil
-}