From 1c2555c4113b75a24e044fe47caaa725bd100f77 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Mon, 29 Apr 2019 18:39:18 +0000 Subject: [PATCH 1/2] Generated from 70d77841a7462236d64c7b91a4469bf0f8b53c79 Update dscNodeCounts.json --- .../automation/mgmt/automation/models.go | 336 +++++++++--------- .../2018-01-15-preview/automation/account.go | 8 +- .../2018-01-15-preview/automation/activity.go | 8 +- .../agentregistrationinformation.go | 8 +- .../automation/automationapi/interfaces.go | 2 +- .../automation/certificate.go | 8 +- .../2018-01-15-preview/automation/client.go | 8 +- .../automation/connection.go | 8 +- .../automation/connectiontype.go | 8 +- .../automation/credential.go | 8 +- .../automation/dsccompilationjob.go | 8 +- .../automation/dsccompilationjobstream.go | 8 +- .../automation/dscconfiguration.go | 8 +- .../2018-01-15-preview/automation/dscnode.go | 8 +- .../automation/dscnodeconfiguration.go | 8 +- .../2018-01-15-preview/automation/fields.go | 8 +- .../automation/hybridrunbookworkergroup.go | 8 +- .../mgmt/2018-01-15-preview/automation/job.go | 8 +- .../automation/jobschedule.go | 8 +- .../automation/jobstream.go | 8 +- .../2018-01-15-preview/automation/keys.go | 8 +- .../automation/linkedworkspace.go | 8 +- .../2018-01-15-preview/automation/module.go | 8 +- .../automation/nodecountinformation.go | 17 +- .../automation/nodereports.go | 8 +- .../automation/objectdatatypes.go | 8 +- .../automation/operations.go | 8 +- .../2018-01-15-preview/automation/runbook.go | 8 +- .../automation/runbookdraft.go | 8 +- .../2018-01-15-preview/automation/schedule.go | 8 +- .../softwareupdateconfigurationmachineruns.go | 8 +- .../softwareupdateconfigurationruns.go | 8 +- .../softwareupdateconfigurations.go | 8 +- .../automation/sourcecontrol.go | 8 +- .../automation/sourcecontrolsyncjob.go | 8 +- .../automation/sourcecontrolsyncjobstreams.go | 8 +- .../automation/statistics.go | 8 +- .../2018-01-15-preview/automation/testjob.go | 8 +- .../automation/testjobstreams.go | 8 +- .../2018-01-15-preview/automation/usages.go | 8 +- .../2018-01-15-preview/automation/variable.go | 8 +- .../2018-01-15-preview/automation/watcher.go | 8 +- .../2018-01-15-preview/automation/webhook.go | 8 +- .../2018-06-30-preview/automation/account.go | 8 +- .../2018-06-30-preview/automation/activity.go | 8 +- .../agentregistrationinformation.go | 8 +- .../automation/automationapi/interfaces.go | 2 +- .../automation/certificate.go | 8 +- .../2018-06-30-preview/automation/client.go | 8 +- .../automation/connection.go | 8 +- .../automation/connectiontype.go | 8 +- .../automation/credential.go | 8 +- .../automation/dsccompilationjob.go | 8 +- .../automation/dsccompilationjobstream.go | 8 +- .../automation/dscconfiguration.go | 8 +- .../2018-06-30-preview/automation/dscnode.go | 8 +- .../automation/dscnodeconfiguration.go | 8 +- .../2018-06-30-preview/automation/fields.go | 8 +- .../automation/hybridrunbookworkergroup.go | 8 +- .../mgmt/2018-06-30-preview/automation/job.go | 8 +- .../automation/jobschedule.go | 8 +- .../automation/jobstream.go | 8 +- .../2018-06-30-preview/automation/keys.go | 8 +- .../automation/linkedworkspace.go | 8 +- .../2018-06-30-preview/automation/module.go | 8 +- .../automation/nodecountinformation.go | 17 +- .../automation/nodereports.go | 8 +- .../automation/objectdatatypes.go | 8 +- .../automation/operations.go | 8 +- .../automation/python2package.go | 8 +- .../2018-06-30-preview/automation/runbook.go | 8 +- .../automation/runbookdraft.go | 8 +- .../2018-06-30-preview/automation/schedule.go | 8 +- .../softwareupdateconfigurationmachineruns.go | 8 +- .../softwareupdateconfigurationruns.go | 8 +- .../softwareupdateconfigurations.go | 8 +- .../automation/sourcecontrol.go | 8 +- .../automation/sourcecontrolsyncjob.go | 8 +- .../automation/sourcecontrolsyncjobstreams.go | 8 +- .../automation/statistics.go | 8 +- .../2018-06-30-preview/automation/testjob.go | 8 +- .../automation/testjobstreams.go | 8 +- .../2018-06-30-preview/automation/usages.go | 8 +- .../2018-06-30-preview/automation/variable.go | 8 +- .../2018-06-30-preview/automation/watcher.go | 8 +- .../2018-06-30-preview/automation/webhook.go | 8 +- 86 files changed, 510 insertions(+), 512 deletions(-) diff --git a/profiles/preview/preview/automation/mgmt/automation/models.go b/profiles/preview/preview/automation/mgmt/automation/models.go index e81566470580..7cfac675701f 100644 --- a/profiles/preview/preview/automation/mgmt/automation/models.go +++ b/profiles/preview/preview/automation/mgmt/automation/models.go @@ -651,14 +651,14 @@ type WebhookUpdateParameters = original.WebhookUpdateParameters type WebhookUpdateProperties = original.WebhookUpdateProperties type WindowsProperties = original.WindowsProperties -func New(subscriptionID string, countType1 CountType) BaseClient { - return original.New(subscriptionID, countType1) +func New(subscriptionID string) BaseClient { + return original.New(subscriptionID) } -func NewAccountClient(subscriptionID string, countType1 CountType) AccountClient { - return original.NewAccountClient(subscriptionID, countType1) +func NewAccountClient(subscriptionID string) AccountClient { + return original.NewAccountClient(subscriptionID) } -func NewAccountClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AccountClient { - return original.NewAccountClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewAccountClientWithBaseURI(baseURI string, subscriptionID string) AccountClient { + return original.NewAccountClientWithBaseURI(baseURI, subscriptionID) } func NewAccountListResultIterator(page AccountListResultPage) AccountListResultIterator { return original.NewAccountListResultIterator(page) @@ -666,11 +666,11 @@ func NewAccountListResultIterator(page AccountListResultPage) AccountListResultI func NewAccountListResultPage(getNextPage func(context.Context, AccountListResult) (AccountListResult, error)) AccountListResultPage { return original.NewAccountListResultPage(getNextPage) } -func NewActivityClient(subscriptionID string, countType1 CountType) ActivityClient { - return original.NewActivityClient(subscriptionID, countType1) +func NewActivityClient(subscriptionID string) ActivityClient { + return original.NewActivityClient(subscriptionID) } -func NewActivityClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ActivityClient { - return original.NewActivityClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewActivityClientWithBaseURI(baseURI string, subscriptionID string) ActivityClient { + return original.NewActivityClientWithBaseURI(baseURI, subscriptionID) } func NewActivityListResultIterator(page ActivityListResultPage) ActivityListResultIterator { return original.NewActivityListResultIterator(page) @@ -678,17 +678,17 @@ func NewActivityListResultIterator(page ActivityListResultPage) ActivityListResu func NewActivityListResultPage(getNextPage func(context.Context, ActivityListResult) (ActivityListResult, error)) ActivityListResultPage { return original.NewActivityListResultPage(getNextPage) } -func NewAgentRegistrationInformationClient(subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return original.NewAgentRegistrationInformationClient(subscriptionID, countType1) +func NewAgentRegistrationInformationClient(subscriptionID string) AgentRegistrationInformationClient { + return original.NewAgentRegistrationInformationClient(subscriptionID) } -func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return original.NewAgentRegistrationInformationClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string) AgentRegistrationInformationClient { + return original.NewAgentRegistrationInformationClientWithBaseURI(baseURI, subscriptionID) } -func NewCertificateClient(subscriptionID string, countType1 CountType) CertificateClient { - return original.NewCertificateClient(subscriptionID, countType1) +func NewCertificateClient(subscriptionID string) CertificateClient { + return original.NewCertificateClient(subscriptionID) } -func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CertificateClient { - return original.NewCertificateClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string) CertificateClient { + return original.NewCertificateClientWithBaseURI(baseURI, subscriptionID) } func NewCertificateListResultIterator(page CertificateListResultPage) CertificateListResultIterator { return original.NewCertificateListResultIterator(page) @@ -696,11 +696,11 @@ func NewCertificateListResultIterator(page CertificateListResultPage) Certificat func NewCertificateListResultPage(getNextPage func(context.Context, CertificateListResult) (CertificateListResult, error)) CertificateListResultPage { return original.NewCertificateListResultPage(getNextPage) } -func NewConnectionClient(subscriptionID string, countType1 CountType) ConnectionClient { - return original.NewConnectionClient(subscriptionID, countType1) +func NewConnectionClient(subscriptionID string) ConnectionClient { + return original.NewConnectionClient(subscriptionID) } -func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionClient { - return original.NewConnectionClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string) ConnectionClient { + return original.NewConnectionClientWithBaseURI(baseURI, subscriptionID) } func NewConnectionListResultIterator(page ConnectionListResultPage) ConnectionListResultIterator { return original.NewConnectionListResultIterator(page) @@ -708,11 +708,11 @@ func NewConnectionListResultIterator(page ConnectionListResultPage) ConnectionLi func NewConnectionListResultPage(getNextPage func(context.Context, ConnectionListResult) (ConnectionListResult, error)) ConnectionListResultPage { return original.NewConnectionListResultPage(getNextPage) } -func NewConnectionTypeClient(subscriptionID string, countType1 CountType) ConnectionTypeClient { - return original.NewConnectionTypeClient(subscriptionID, countType1) +func NewConnectionTypeClient(subscriptionID string) ConnectionTypeClient { + return original.NewConnectionTypeClient(subscriptionID) } -func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionTypeClient { - return original.NewConnectionTypeClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string) ConnectionTypeClient { + return original.NewConnectionTypeClientWithBaseURI(baseURI, subscriptionID) } func NewConnectionTypeListResultIterator(page ConnectionTypeListResultPage) ConnectionTypeListResultIterator { return original.NewConnectionTypeListResultIterator(page) @@ -720,11 +720,11 @@ func NewConnectionTypeListResultIterator(page ConnectionTypeListResultPage) Conn func NewConnectionTypeListResultPage(getNextPage func(context.Context, ConnectionTypeListResult) (ConnectionTypeListResult, error)) ConnectionTypeListResultPage { return original.NewConnectionTypeListResultPage(getNextPage) } -func NewCredentialClient(subscriptionID string, countType1 CountType) CredentialClient { - return original.NewCredentialClient(subscriptionID, countType1) +func NewCredentialClient(subscriptionID string) CredentialClient { + return original.NewCredentialClient(subscriptionID) } -func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CredentialClient { - return original.NewCredentialClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string) CredentialClient { + return original.NewCredentialClientWithBaseURI(baseURI, subscriptionID) } func NewCredentialListResultIterator(page CredentialListResultPage) CredentialListResultIterator { return original.NewCredentialListResultIterator(page) @@ -732,11 +732,11 @@ func NewCredentialListResultIterator(page CredentialListResultPage) CredentialLi func NewCredentialListResultPage(getNextPage func(context.Context, CredentialListResult) (CredentialListResult, error)) CredentialListResultPage { return original.NewCredentialListResultPage(getNextPage) } -func NewDscCompilationJobClient(subscriptionID string, countType1 CountType) DscCompilationJobClient { - return original.NewDscCompilationJobClient(subscriptionID, countType1) +func NewDscCompilationJobClient(subscriptionID string) DscCompilationJobClient { + return original.NewDscCompilationJobClient(subscriptionID) } -func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobClient { - return original.NewDscCompilationJobClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobClient { + return original.NewDscCompilationJobClientWithBaseURI(baseURI, subscriptionID) } func NewDscCompilationJobListResultIterator(page DscCompilationJobListResultPage) DscCompilationJobListResultIterator { return original.NewDscCompilationJobListResultIterator(page) @@ -744,17 +744,17 @@ func NewDscCompilationJobListResultIterator(page DscCompilationJobListResultPage func NewDscCompilationJobListResultPage(getNextPage func(context.Context, DscCompilationJobListResult) (DscCompilationJobListResult, error)) DscCompilationJobListResultPage { return original.NewDscCompilationJobListResultPage(getNextPage) } -func NewDscCompilationJobStreamClient(subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return original.NewDscCompilationJobStreamClient(subscriptionID, countType1) +func NewDscCompilationJobStreamClient(subscriptionID string) DscCompilationJobStreamClient { + return original.NewDscCompilationJobStreamClient(subscriptionID) } -func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return original.NewDscCompilationJobStreamClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobStreamClient { + return original.NewDscCompilationJobStreamClientWithBaseURI(baseURI, subscriptionID) } -func NewDscConfigurationClient(subscriptionID string, countType1 CountType) DscConfigurationClient { - return original.NewDscConfigurationClient(subscriptionID, countType1) +func NewDscConfigurationClient(subscriptionID string) DscConfigurationClient { + return original.NewDscConfigurationClient(subscriptionID) } -func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscConfigurationClient { - return original.NewDscConfigurationClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscConfigurationClient { + return original.NewDscConfigurationClientWithBaseURI(baseURI, subscriptionID) } func NewDscConfigurationListResultIterator(page DscConfigurationListResultPage) DscConfigurationListResultIterator { return original.NewDscConfigurationListResultIterator(page) @@ -762,17 +762,17 @@ func NewDscConfigurationListResultIterator(page DscConfigurationListResultPage) func NewDscConfigurationListResultPage(getNextPage func(context.Context, DscConfigurationListResult) (DscConfigurationListResult, error)) DscConfigurationListResultPage { return original.NewDscConfigurationListResultPage(getNextPage) } -func NewDscNodeClient(subscriptionID string, countType1 CountType) DscNodeClient { - return original.NewDscNodeClient(subscriptionID, countType1) +func NewDscNodeClient(subscriptionID string) DscNodeClient { + return original.NewDscNodeClient(subscriptionID) } -func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeClient { - return original.NewDscNodeClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string) DscNodeClient { + return original.NewDscNodeClientWithBaseURI(baseURI, subscriptionID) } -func NewDscNodeConfigurationClient(subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return original.NewDscNodeConfigurationClient(subscriptionID, countType1) +func NewDscNodeConfigurationClient(subscriptionID string) DscNodeConfigurationClient { + return original.NewDscNodeConfigurationClient(subscriptionID) } -func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return original.NewDscNodeConfigurationClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscNodeConfigurationClient { + return original.NewDscNodeConfigurationClientWithBaseURI(baseURI, subscriptionID) } func NewDscNodeConfigurationListResultIterator(page DscNodeConfigurationListResultPage) DscNodeConfigurationListResultIterator { return original.NewDscNodeConfigurationListResultIterator(page) @@ -792,17 +792,17 @@ func NewDscNodeReportListResultIterator(page DscNodeReportListResultPage) DscNod func NewDscNodeReportListResultPage(getNextPage func(context.Context, DscNodeReportListResult) (DscNodeReportListResult, error)) DscNodeReportListResultPage { return original.NewDscNodeReportListResultPage(getNextPage) } -func NewFieldsClient(subscriptionID string, countType1 CountType) FieldsClient { - return original.NewFieldsClient(subscriptionID, countType1) +func NewFieldsClient(subscriptionID string) FieldsClient { + return original.NewFieldsClient(subscriptionID) } -func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) FieldsClient { - return original.NewFieldsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string) FieldsClient { + return original.NewFieldsClientWithBaseURI(baseURI, subscriptionID) } -func NewHybridRunbookWorkerGroupClient(subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return original.NewHybridRunbookWorkerGroupClient(subscriptionID, countType1) +func NewHybridRunbookWorkerGroupClient(subscriptionID string) HybridRunbookWorkerGroupClient { + return original.NewHybridRunbookWorkerGroupClient(subscriptionID) } -func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return original.NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string) HybridRunbookWorkerGroupClient { + return original.NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI, subscriptionID) } func NewHybridRunbookWorkerGroupsListResultIterator(page HybridRunbookWorkerGroupsListResultPage) HybridRunbookWorkerGroupsListResultIterator { return original.NewHybridRunbookWorkerGroupsListResultIterator(page) @@ -810,11 +810,11 @@ func NewHybridRunbookWorkerGroupsListResultIterator(page HybridRunbookWorkerGrou func NewHybridRunbookWorkerGroupsListResultPage(getNextPage func(context.Context, HybridRunbookWorkerGroupsListResult) (HybridRunbookWorkerGroupsListResult, error)) HybridRunbookWorkerGroupsListResultPage { return original.NewHybridRunbookWorkerGroupsListResultPage(getNextPage) } -func NewJobClient(subscriptionID string, countType1 CountType) JobClient { - return original.NewJobClient(subscriptionID, countType1) +func NewJobClient(subscriptionID string) JobClient { + return original.NewJobClient(subscriptionID) } -func NewJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobClient { - return original.NewJobClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewJobClientWithBaseURI(baseURI string, subscriptionID string) JobClient { + return original.NewJobClientWithBaseURI(baseURI, subscriptionID) } func NewJobListResultV2Iterator(page JobListResultV2Page) JobListResultV2Iterator { return original.NewJobListResultV2Iterator(page) @@ -822,11 +822,11 @@ func NewJobListResultV2Iterator(page JobListResultV2Page) JobListResultV2Iterato func NewJobListResultV2Page(getNextPage func(context.Context, JobListResultV2) (JobListResultV2, error)) JobListResultV2Page { return original.NewJobListResultV2Page(getNextPage) } -func NewJobScheduleClient(subscriptionID string, countType1 CountType) JobScheduleClient { - return original.NewJobScheduleClient(subscriptionID, countType1) +func NewJobScheduleClient(subscriptionID string) JobScheduleClient { + return original.NewJobScheduleClient(subscriptionID) } -func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobScheduleClient { - return original.NewJobScheduleClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string) JobScheduleClient { + return original.NewJobScheduleClientWithBaseURI(baseURI, subscriptionID) } func NewJobScheduleListResultIterator(page JobScheduleListResultPage) JobScheduleListResultIterator { return original.NewJobScheduleListResultIterator(page) @@ -834,11 +834,11 @@ func NewJobScheduleListResultIterator(page JobScheduleListResultPage) JobSchedul func NewJobScheduleListResultPage(getNextPage func(context.Context, JobScheduleListResult) (JobScheduleListResult, error)) JobScheduleListResultPage { return original.NewJobScheduleListResultPage(getNextPage) } -func NewJobStreamClient(subscriptionID string, countType1 CountType) JobStreamClient { - return original.NewJobStreamClient(subscriptionID, countType1) +func NewJobStreamClient(subscriptionID string) JobStreamClient { + return original.NewJobStreamClient(subscriptionID) } -func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobStreamClient { - return original.NewJobStreamClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string) JobStreamClient { + return original.NewJobStreamClientWithBaseURI(baseURI, subscriptionID) } func NewJobStreamListResultIterator(page JobStreamListResultPage) JobStreamListResultIterator { return original.NewJobStreamListResultIterator(page) @@ -846,23 +846,23 @@ func NewJobStreamListResultIterator(page JobStreamListResultPage) JobStreamListR func NewJobStreamListResultPage(getNextPage func(context.Context, JobStreamListResult) (JobStreamListResult, error)) JobStreamListResultPage { return original.NewJobStreamListResultPage(getNextPage) } -func NewKeysClient(subscriptionID string, countType1 CountType) KeysClient { - return original.NewKeysClient(subscriptionID, countType1) +func NewKeysClient(subscriptionID string) KeysClient { + return original.NewKeysClient(subscriptionID) } -func NewKeysClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) KeysClient { - return original.NewKeysClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewKeysClientWithBaseURI(baseURI string, subscriptionID string) KeysClient { + return original.NewKeysClientWithBaseURI(baseURI, subscriptionID) } -func NewLinkedWorkspaceClient(subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return original.NewLinkedWorkspaceClient(subscriptionID, countType1) +func NewLinkedWorkspaceClient(subscriptionID string) LinkedWorkspaceClient { + return original.NewLinkedWorkspaceClient(subscriptionID) } -func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return original.NewLinkedWorkspaceClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string) LinkedWorkspaceClient { + return original.NewLinkedWorkspaceClientWithBaseURI(baseURI, subscriptionID) } -func NewModuleClient(subscriptionID string, countType1 CountType) ModuleClient { - return original.NewModuleClient(subscriptionID, countType1) +func NewModuleClient(subscriptionID string) ModuleClient { + return original.NewModuleClient(subscriptionID) } -func NewModuleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ModuleClient { - return original.NewModuleClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewModuleClientWithBaseURI(baseURI string, subscriptionID string) ModuleClient { + return original.NewModuleClientWithBaseURI(baseURI, subscriptionID) } func NewModuleListResultIterator(page ModuleListResultPage) ModuleListResultIterator { return original.NewModuleListResultIterator(page) @@ -870,47 +870,47 @@ func NewModuleListResultIterator(page ModuleListResultPage) ModuleListResultIter func NewModuleListResultPage(getNextPage func(context.Context, ModuleListResult) (ModuleListResult, error)) ModuleListResultPage { return original.NewModuleListResultPage(getNextPage) } -func NewNodeCountInformationClient(subscriptionID string, countType1 CountType) NodeCountInformationClient { - return original.NewNodeCountInformationClient(subscriptionID, countType1) +func NewNodeCountInformationClient(subscriptionID string) NodeCountInformationClient { + return original.NewNodeCountInformationClient(subscriptionID) } -func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeCountInformationClient { - return original.NewNodeCountInformationClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string) NodeCountInformationClient { + return original.NewNodeCountInformationClientWithBaseURI(baseURI, subscriptionID) } -func NewNodeReportsClient(subscriptionID string, countType1 CountType) NodeReportsClient { - return original.NewNodeReportsClient(subscriptionID, countType1) +func NewNodeReportsClient(subscriptionID string) NodeReportsClient { + return original.NewNodeReportsClient(subscriptionID) } -func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeReportsClient { - return original.NewNodeReportsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string) NodeReportsClient { + return original.NewNodeReportsClientWithBaseURI(baseURI, subscriptionID) } -func NewObjectDataTypesClient(subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return original.NewObjectDataTypesClient(subscriptionID, countType1) +func NewObjectDataTypesClient(subscriptionID string) ObjectDataTypesClient { + return original.NewObjectDataTypesClient(subscriptionID) } -func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return original.NewObjectDataTypesClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string) ObjectDataTypesClient { + return original.NewObjectDataTypesClientWithBaseURI(baseURI, subscriptionID) } -func NewOperationsClient(subscriptionID string, countType1 CountType) OperationsClient { - return original.NewOperationsClient(subscriptionID, countType1) +func NewOperationsClient(subscriptionID string) OperationsClient { + return original.NewOperationsClient(subscriptionID) } -func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) OperationsClient { - return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { + return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) } -func NewPython2PackageClient(subscriptionID string, countType1 CountType) Python2PackageClient { - return original.NewPython2PackageClient(subscriptionID, countType1) +func NewPython2PackageClient(subscriptionID string) Python2PackageClient { + return original.NewPython2PackageClient(subscriptionID) } -func NewPython2PackageClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) Python2PackageClient { - return original.NewPython2PackageClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewPython2PackageClientWithBaseURI(baseURI string, subscriptionID string) Python2PackageClient { + return original.NewPython2PackageClientWithBaseURI(baseURI, subscriptionID) } -func NewRunbookClient(subscriptionID string, countType1 CountType) RunbookClient { - return original.NewRunbookClient(subscriptionID, countType1) +func NewRunbookClient(subscriptionID string) RunbookClient { + return original.NewRunbookClient(subscriptionID) } -func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookClient { - return original.NewRunbookClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string) RunbookClient { + return original.NewRunbookClientWithBaseURI(baseURI, subscriptionID) } -func NewRunbookDraftClient(subscriptionID string, countType1 CountType) RunbookDraftClient { - return original.NewRunbookDraftClient(subscriptionID, countType1) +func NewRunbookDraftClient(subscriptionID string) RunbookDraftClient { + return original.NewRunbookDraftClient(subscriptionID) } -func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookDraftClient { - return original.NewRunbookDraftClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string) RunbookDraftClient { + return original.NewRunbookDraftClientWithBaseURI(baseURI, subscriptionID) } func NewRunbookListResultIterator(page RunbookListResultPage) RunbookListResultIterator { return original.NewRunbookListResultIterator(page) @@ -918,11 +918,11 @@ func NewRunbookListResultIterator(page RunbookListResultPage) RunbookListResultI func NewRunbookListResultPage(getNextPage func(context.Context, RunbookListResult) (RunbookListResult, error)) RunbookListResultPage { return original.NewRunbookListResultPage(getNextPage) } -func NewScheduleClient(subscriptionID string, countType1 CountType) ScheduleClient { - return original.NewScheduleClient(subscriptionID, countType1) +func NewScheduleClient(subscriptionID string) ScheduleClient { + return original.NewScheduleClient(subscriptionID) } -func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ScheduleClient { - return original.NewScheduleClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string) ScheduleClient { + return original.NewScheduleClientWithBaseURI(baseURI, subscriptionID) } func NewScheduleListResultIterator(page ScheduleListResultPage) ScheduleListResultIterator { return original.NewScheduleListResultIterator(page) @@ -930,29 +930,29 @@ func NewScheduleListResultIterator(page ScheduleListResultPage) ScheduleListResu func NewScheduleListResultPage(getNextPage func(context.Context, ScheduleListResult) (ScheduleListResult, error)) ScheduleListResultPage { return original.NewScheduleListResultPage(getNextPage) } -func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return original.NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID, countType1) +func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return original.NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID) } -func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return original.NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return original.NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI, subscriptionID) } -func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return original.NewSoftwareUpdateConfigurationRunsClient(subscriptionID, countType1) +func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return original.NewSoftwareUpdateConfigurationRunsClient(subscriptionID) } -func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return original.NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return original.NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI, subscriptionID) } -func NewSoftwareUpdateConfigurationsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return original.NewSoftwareUpdateConfigurationsClient(subscriptionID, countType1) +func NewSoftwareUpdateConfigurationsClient(subscriptionID string) SoftwareUpdateConfigurationsClient { + return original.NewSoftwareUpdateConfigurationsClient(subscriptionID) } -func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return original.NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationsClient { + return original.NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI, subscriptionID) } -func NewSourceControlClient(subscriptionID string, countType1 CountType) SourceControlClient { - return original.NewSourceControlClient(subscriptionID, countType1) +func NewSourceControlClient(subscriptionID string) SourceControlClient { + return original.NewSourceControlClient(subscriptionID) } -func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlClient { - return original.NewSourceControlClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string) SourceControlClient { + return original.NewSourceControlClientWithBaseURI(baseURI, subscriptionID) } func NewSourceControlListResultIterator(page SourceControlListResultPage) SourceControlListResultIterator { return original.NewSourceControlListResultIterator(page) @@ -960,11 +960,11 @@ func NewSourceControlListResultIterator(page SourceControlListResultPage) Source func NewSourceControlListResultPage(getNextPage func(context.Context, SourceControlListResult) (SourceControlListResult, error)) SourceControlListResultPage { return original.NewSourceControlListResultPage(getNextPage) } -func NewSourceControlSyncJobClient(subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return original.NewSourceControlSyncJobClient(subscriptionID, countType1) +func NewSourceControlSyncJobClient(subscriptionID string) SourceControlSyncJobClient { + return original.NewSourceControlSyncJobClient(subscriptionID) } -func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return original.NewSourceControlSyncJobClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobClient { + return original.NewSourceControlSyncJobClientWithBaseURI(baseURI, subscriptionID) } func NewSourceControlSyncJobListResultIterator(page SourceControlSyncJobListResultPage) SourceControlSyncJobListResultIterator { return original.NewSourceControlSyncJobListResultIterator(page) @@ -972,11 +972,11 @@ func NewSourceControlSyncJobListResultIterator(page SourceControlSyncJobListResu func NewSourceControlSyncJobListResultPage(getNextPage func(context.Context, SourceControlSyncJobListResult) (SourceControlSyncJobListResult, error)) SourceControlSyncJobListResultPage { return original.NewSourceControlSyncJobListResultPage(getNextPage) } -func NewSourceControlSyncJobStreamsClient(subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return original.NewSourceControlSyncJobStreamsClient(subscriptionID, countType1) +func NewSourceControlSyncJobStreamsClient(subscriptionID string) SourceControlSyncJobStreamsClient { + return original.NewSourceControlSyncJobStreamsClient(subscriptionID) } -func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return original.NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobStreamsClient { + return original.NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI, subscriptionID) } func NewSourceControlSyncJobStreamsListBySyncJobIterator(page SourceControlSyncJobStreamsListBySyncJobPage) SourceControlSyncJobStreamsListBySyncJobIterator { return original.NewSourceControlSyncJobStreamsListBySyncJobIterator(page) @@ -984,35 +984,35 @@ func NewSourceControlSyncJobStreamsListBySyncJobIterator(page SourceControlSyncJ func NewSourceControlSyncJobStreamsListBySyncJobPage(getNextPage func(context.Context, SourceControlSyncJobStreamsListBySyncJob) (SourceControlSyncJobStreamsListBySyncJob, error)) SourceControlSyncJobStreamsListBySyncJobPage { return original.NewSourceControlSyncJobStreamsListBySyncJobPage(getNextPage) } -func NewStatisticsClient(subscriptionID string, countType1 CountType) StatisticsClient { - return original.NewStatisticsClient(subscriptionID, countType1) +func NewStatisticsClient(subscriptionID string) StatisticsClient { + return original.NewStatisticsClient(subscriptionID) } -func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) StatisticsClient { - return original.NewStatisticsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string) StatisticsClient { + return original.NewStatisticsClientWithBaseURI(baseURI, subscriptionID) } -func NewTestJobClient(subscriptionID string, countType1 CountType) TestJobClient { - return original.NewTestJobClient(subscriptionID, countType1) +func NewTestJobClient(subscriptionID string) TestJobClient { + return original.NewTestJobClient(subscriptionID) } -func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobClient { - return original.NewTestJobClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string) TestJobClient { + return original.NewTestJobClientWithBaseURI(baseURI, subscriptionID) } -func NewTestJobStreamsClient(subscriptionID string, countType1 CountType) TestJobStreamsClient { - return original.NewTestJobStreamsClient(subscriptionID, countType1) +func NewTestJobStreamsClient(subscriptionID string) TestJobStreamsClient { + return original.NewTestJobStreamsClient(subscriptionID) } -func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobStreamsClient { - return original.NewTestJobStreamsClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) TestJobStreamsClient { + return original.NewTestJobStreamsClientWithBaseURI(baseURI, subscriptionID) } -func NewUsagesClient(subscriptionID string, countType1 CountType) UsagesClient { - return original.NewUsagesClient(subscriptionID, countType1) +func NewUsagesClient(subscriptionID string) UsagesClient { + return original.NewUsagesClient(subscriptionID) } -func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) UsagesClient { - return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient { + return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID) } -func NewVariableClient(subscriptionID string, countType1 CountType) VariableClient { - return original.NewVariableClient(subscriptionID, countType1) +func NewVariableClient(subscriptionID string) VariableClient { + return original.NewVariableClient(subscriptionID) } -func NewVariableClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) VariableClient { - return original.NewVariableClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewVariableClientWithBaseURI(baseURI string, subscriptionID string) VariableClient { + return original.NewVariableClientWithBaseURI(baseURI, subscriptionID) } func NewVariableListResultIterator(page VariableListResultPage) VariableListResultIterator { return original.NewVariableListResultIterator(page) @@ -1020,11 +1020,11 @@ func NewVariableListResultIterator(page VariableListResultPage) VariableListResu func NewVariableListResultPage(getNextPage func(context.Context, VariableListResult) (VariableListResult, error)) VariableListResultPage { return original.NewVariableListResultPage(getNextPage) } -func NewWatcherClient(subscriptionID string, countType1 CountType) WatcherClient { - return original.NewWatcherClient(subscriptionID, countType1) +func NewWatcherClient(subscriptionID string) WatcherClient { + return original.NewWatcherClient(subscriptionID) } -func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WatcherClient { - return original.NewWatcherClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string) WatcherClient { + return original.NewWatcherClientWithBaseURI(baseURI, subscriptionID) } func NewWatcherListResultIterator(page WatcherListResultPage) WatcherListResultIterator { return original.NewWatcherListResultIterator(page) @@ -1032,11 +1032,11 @@ func NewWatcherListResultIterator(page WatcherListResultPage) WatcherListResultI func NewWatcherListResultPage(getNextPage func(context.Context, WatcherListResult) (WatcherListResult, error)) WatcherListResultPage { return original.NewWatcherListResultPage(getNextPage) } -func NewWebhookClient(subscriptionID string, countType1 CountType) WebhookClient { - return original.NewWebhookClient(subscriptionID, countType1) +func NewWebhookClient(subscriptionID string) WebhookClient { + return original.NewWebhookClient(subscriptionID) } -func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WebhookClient { - return original.NewWebhookClientWithBaseURI(baseURI, subscriptionID, countType1) +func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string) WebhookClient { + return original.NewWebhookClientWithBaseURI(baseURI, subscriptionID) } func NewWebhookListResultIterator(page WebhookListResultPage) WebhookListResultIterator { return original.NewWebhookListResultIterator(page) @@ -1044,8 +1044,8 @@ func NewWebhookListResultIterator(page WebhookListResultPage) WebhookListResultI func NewWebhookListResultPage(getNextPage func(context.Context, WebhookListResult) (WebhookListResult, error)) WebhookListResultPage { return original.NewWebhookListResultPage(getNextPage) } -func NewWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) BaseClient { - return original.NewWithBaseURI(baseURI, subscriptionID, countType1) +func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { + return original.NewWithBaseURI(baseURI, subscriptionID) } func PossibleAccountStateValues() []AccountState { return original.PossibleAccountStateValues() diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/account.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/account.go index af8897818a32..aed5f8076305 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/account.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/account.go @@ -32,13 +32,13 @@ type AccountClient struct { } // NewAccountClient creates an instance of the AccountClient client. -func NewAccountClient(subscriptionID string, countType1 CountType) AccountClient { - return NewAccountClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewAccountClient(subscriptionID string) AccountClient { + return NewAccountClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewAccountClientWithBaseURI creates an instance of the AccountClient client. -func NewAccountClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AccountClient { - return AccountClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewAccountClientWithBaseURI(baseURI string, subscriptionID string) AccountClient { + return AccountClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or update automation account. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/activity.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/activity.go index 5d6e0e0509e8..f6480f72bfce 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/activity.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/activity.go @@ -32,13 +32,13 @@ type ActivityClient struct { } // NewActivityClient creates an instance of the ActivityClient client. -func NewActivityClient(subscriptionID string, countType1 CountType) ActivityClient { - return NewActivityClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewActivityClient(subscriptionID string) ActivityClient { + return NewActivityClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewActivityClientWithBaseURI creates an instance of the ActivityClient client. -func NewActivityClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ActivityClient { - return ActivityClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewActivityClientWithBaseURI(baseURI string, subscriptionID string) ActivityClient { + return ActivityClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the activity in the module identified by module name and activity name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/agentregistrationinformation.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/agentregistrationinformation.go index 0c0bf81a2da2..ed76cde44208 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/agentregistrationinformation.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/agentregistrationinformation.go @@ -32,14 +32,14 @@ type AgentRegistrationInformationClient struct { } // NewAgentRegistrationInformationClient creates an instance of the AgentRegistrationInformationClient client. -func NewAgentRegistrationInformationClient(subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return NewAgentRegistrationInformationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewAgentRegistrationInformationClient(subscriptionID string) AgentRegistrationInformationClient { + return NewAgentRegistrationInformationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewAgentRegistrationInformationClientWithBaseURI creates an instance of the AgentRegistrationInformationClient // client. -func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return AgentRegistrationInformationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string) AgentRegistrationInformationClient { + return AgentRegistrationInformationClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the automation agent registration information. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/automationapi/interfaces.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/automationapi/interfaces.go index 831be5f86473..d436f27b759b 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/automationapi/interfaces.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/automationapi/interfaces.go @@ -402,7 +402,7 @@ var _ DscNodeConfigurationClientAPI = (*automation.DscNodeConfigurationClient)(n // NodeCountInformationClientAPI contains the set of methods on the NodeCountInformationClient type. type NodeCountInformationClientAPI interface { - Get(ctx context.Context, resourceGroupName string, automationAccountName string) (result automation.NodeCounts, err error) + Get(ctx context.Context, resourceGroupName string, automationAccountName string, countType automation.CountType) (result automation.NodeCounts, err error) } var _ NodeCountInformationClientAPI = (*automation.NodeCountInformationClient)(nil) diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/certificate.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/certificate.go index 7ae73880e509..c7fd07f0209d 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/certificate.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/certificate.go @@ -32,13 +32,13 @@ type CertificateClient struct { } // NewCertificateClient creates an instance of the CertificateClient client. -func NewCertificateClient(subscriptionID string, countType1 CountType) CertificateClient { - return NewCertificateClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewCertificateClient(subscriptionID string) CertificateClient { + return NewCertificateClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewCertificateClientWithBaseURI creates an instance of the CertificateClient client. -func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CertificateClient { - return CertificateClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string) CertificateClient { + return CertificateClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a certificate. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/client.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/client.go index 35ec8db368d7..71700fb23f89 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/client.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/client.go @@ -34,20 +34,18 @@ type BaseClient struct { autorest.Client BaseURI string SubscriptionID string - CountType1 CountType } // New creates an instance of the BaseClient client. -func New(subscriptionID string, countType1 CountType) BaseClient { - return NewWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func New(subscriptionID string) BaseClient { + return NewWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWithBaseURI creates an instance of the BaseClient client. -func NewWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) BaseClient { +func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { return BaseClient{ Client: autorest.NewClientWithUserAgent(UserAgent()), BaseURI: baseURI, SubscriptionID: subscriptionID, - CountType1: countType1, } } diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/connection.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/connection.go index e2e3b4be4ded..f7d4a07adb2c 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/connection.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/connection.go @@ -32,13 +32,13 @@ type ConnectionClient struct { } // NewConnectionClient creates an instance of the ConnectionClient client. -func NewConnectionClient(subscriptionID string, countType1 CountType) ConnectionClient { - return NewConnectionClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewConnectionClient(subscriptionID string) ConnectionClient { + return NewConnectionClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewConnectionClientWithBaseURI creates an instance of the ConnectionClient client. -func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionClient { - return ConnectionClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string) ConnectionClient { + return ConnectionClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or update a connection. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/connectiontype.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/connectiontype.go index 0869b136e587..e04c9125f7b5 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/connectiontype.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/connectiontype.go @@ -32,13 +32,13 @@ type ConnectionTypeClient struct { } // NewConnectionTypeClient creates an instance of the ConnectionTypeClient client. -func NewConnectionTypeClient(subscriptionID string, countType1 CountType) ConnectionTypeClient { - return NewConnectionTypeClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewConnectionTypeClient(subscriptionID string) ConnectionTypeClient { + return NewConnectionTypeClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewConnectionTypeClientWithBaseURI creates an instance of the ConnectionTypeClient client. -func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionTypeClient { - return ConnectionTypeClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string) ConnectionTypeClient { + return ConnectionTypeClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a connection type. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/credential.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/credential.go index 93b37b875ecc..cf77be1e11dc 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/credential.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/credential.go @@ -32,13 +32,13 @@ type CredentialClient struct { } // NewCredentialClient creates an instance of the CredentialClient client. -func NewCredentialClient(subscriptionID string, countType1 CountType) CredentialClient { - return NewCredentialClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewCredentialClient(subscriptionID string) CredentialClient { + return NewCredentialClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewCredentialClientWithBaseURI creates an instance of the CredentialClient client. -func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CredentialClient { - return CredentialClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string) CredentialClient { + return CredentialClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a credential. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjob.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjob.go index 271e41030dd0..d02eae6cda93 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjob.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjob.go @@ -33,13 +33,13 @@ type DscCompilationJobClient struct { } // NewDscCompilationJobClient creates an instance of the DscCompilationJobClient client. -func NewDscCompilationJobClient(subscriptionID string, countType1 CountType) DscCompilationJobClient { - return NewDscCompilationJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscCompilationJobClient(subscriptionID string) DscCompilationJobClient { + return NewDscCompilationJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscCompilationJobClientWithBaseURI creates an instance of the DscCompilationJobClient client. -func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobClient { - return DscCompilationJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobClient { + return DscCompilationJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create creates the Dsc compilation job of the configuration. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjobstream.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjobstream.go index 03a5817261f4..bea4ceaa81b8 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjobstream.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/dsccompilationjobstream.go @@ -33,13 +33,13 @@ type DscCompilationJobStreamClient struct { } // NewDscCompilationJobStreamClient creates an instance of the DscCompilationJobStreamClient client. -func NewDscCompilationJobStreamClient(subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return NewDscCompilationJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscCompilationJobStreamClient(subscriptionID string) DscCompilationJobStreamClient { + return NewDscCompilationJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscCompilationJobStreamClientWithBaseURI creates an instance of the DscCompilationJobStreamClient client. -func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return DscCompilationJobStreamClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobStreamClient { + return DscCompilationJobStreamClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByJob retrieve all the job streams for the compilation Job. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscconfiguration.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscconfiguration.go index dd2dec893397..af7b29459bc5 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscconfiguration.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscconfiguration.go @@ -32,13 +32,13 @@ type DscConfigurationClient struct { } // NewDscConfigurationClient creates an instance of the DscConfigurationClient client. -func NewDscConfigurationClient(subscriptionID string, countType1 CountType) DscConfigurationClient { - return NewDscConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscConfigurationClient(subscriptionID string) DscConfigurationClient { + return NewDscConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscConfigurationClientWithBaseURI creates an instance of the DscConfigurationClient client. -func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscConfigurationClient { - return DscConfigurationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscConfigurationClient { + return DscConfigurationClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the configuration identified by configuration name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnode.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnode.go index e3db7a4727d1..9eaaea522876 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnode.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnode.go @@ -32,13 +32,13 @@ type DscNodeClient struct { } // NewDscNodeClient creates an instance of the DscNodeClient client. -func NewDscNodeClient(subscriptionID string, countType1 CountType) DscNodeClient { - return NewDscNodeClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscNodeClient(subscriptionID string) DscNodeClient { + return NewDscNodeClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscNodeClientWithBaseURI creates an instance of the DscNodeClient client. -func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeClient { - return DscNodeClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string) DscNodeClient { + return DscNodeClient{NewWithBaseURI(baseURI, subscriptionID)} } // Delete delete the dsc node identified by node id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnodeconfiguration.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnodeconfiguration.go index 3d6ce5192e75..d983360cb688 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnodeconfiguration.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/dscnodeconfiguration.go @@ -32,13 +32,13 @@ type DscNodeConfigurationClient struct { } // NewDscNodeConfigurationClient creates an instance of the DscNodeConfigurationClient client. -func NewDscNodeConfigurationClient(subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return NewDscNodeConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscNodeConfigurationClient(subscriptionID string) DscNodeConfigurationClient { + return NewDscNodeConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscNodeConfigurationClientWithBaseURI creates an instance of the DscNodeConfigurationClient client. -func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return DscNodeConfigurationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscNodeConfigurationClient { + return DscNodeConfigurationClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the node configuration identified by node configuration name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/fields.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/fields.go index 129a6a930a12..4db68823a40c 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/fields.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/fields.go @@ -32,13 +32,13 @@ type FieldsClient struct { } // NewFieldsClient creates an instance of the FieldsClient client. -func NewFieldsClient(subscriptionID string, countType1 CountType) FieldsClient { - return NewFieldsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewFieldsClient(subscriptionID string) FieldsClient { + return NewFieldsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewFieldsClientWithBaseURI creates an instance of the FieldsClient client. -func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) FieldsClient { - return FieldsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string) FieldsClient { + return FieldsClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByType retrieve a list of fields of a given type identified by module name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/hybridrunbookworkergroup.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/hybridrunbookworkergroup.go index 20382c158f9e..9d76a6c6b528 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/hybridrunbookworkergroup.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/hybridrunbookworkergroup.go @@ -32,13 +32,13 @@ type HybridRunbookWorkerGroupClient struct { } // NewHybridRunbookWorkerGroupClient creates an instance of the HybridRunbookWorkerGroupClient client. -func NewHybridRunbookWorkerGroupClient(subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return NewHybridRunbookWorkerGroupClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewHybridRunbookWorkerGroupClient(subscriptionID string) HybridRunbookWorkerGroupClient { + return NewHybridRunbookWorkerGroupClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewHybridRunbookWorkerGroupClientWithBaseURI creates an instance of the HybridRunbookWorkerGroupClient client. -func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return HybridRunbookWorkerGroupClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string) HybridRunbookWorkerGroupClient { + return HybridRunbookWorkerGroupClient{NewWithBaseURI(baseURI, subscriptionID)} } // Delete delete a hybrid runbook worker group. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/job.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/job.go index d878f34133f2..1d3d266a8b27 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/job.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/job.go @@ -32,13 +32,13 @@ type JobClient struct { } // NewJobClient creates an instance of the JobClient client. -func NewJobClient(subscriptionID string, countType1 CountType) JobClient { - return NewJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobClient(subscriptionID string) JobClient { + return NewJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobClientWithBaseURI creates an instance of the JobClient client. -func NewJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobClient { - return JobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobClientWithBaseURI(baseURI string, subscriptionID string) JobClient { + return JobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a job of the runbook. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/jobschedule.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/jobschedule.go index 39d172109dc3..57bdb38bf854 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/jobschedule.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/jobschedule.go @@ -33,13 +33,13 @@ type JobScheduleClient struct { } // NewJobScheduleClient creates an instance of the JobScheduleClient client. -func NewJobScheduleClient(subscriptionID string, countType1 CountType) JobScheduleClient { - return NewJobScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobScheduleClient(subscriptionID string) JobScheduleClient { + return NewJobScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobScheduleClientWithBaseURI creates an instance of the JobScheduleClient client. -func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobScheduleClient { - return JobScheduleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string) JobScheduleClient { + return JobScheduleClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a job schedule. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/jobstream.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/jobstream.go index 92b4d998e01b..9948f38f81eb 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/jobstream.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/jobstream.go @@ -32,13 +32,13 @@ type JobStreamClient struct { } // NewJobStreamClient creates an instance of the JobStreamClient client. -func NewJobStreamClient(subscriptionID string, countType1 CountType) JobStreamClient { - return NewJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobStreamClient(subscriptionID string) JobStreamClient { + return NewJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobStreamClientWithBaseURI creates an instance of the JobStreamClient client. -func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobStreamClient { - return JobStreamClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string) JobStreamClient { + return JobStreamClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the job stream identified by job stream id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/keys.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/keys.go index f60c019ff176..b5deb4773976 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/keys.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/keys.go @@ -32,13 +32,13 @@ type KeysClient struct { } // NewKeysClient creates an instance of the KeysClient client. -func NewKeysClient(subscriptionID string, countType1 CountType) KeysClient { - return NewKeysClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewKeysClient(subscriptionID string) KeysClient { + return NewKeysClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewKeysClientWithBaseURI creates an instance of the KeysClient client. -func NewKeysClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) KeysClient { - return KeysClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewKeysClientWithBaseURI(baseURI string, subscriptionID string) KeysClient { + return KeysClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the automation keys for an account. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/linkedworkspace.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/linkedworkspace.go index 544529ccfff5..c6d196e46eae 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/linkedworkspace.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/linkedworkspace.go @@ -32,13 +32,13 @@ type LinkedWorkspaceClient struct { } // NewLinkedWorkspaceClient creates an instance of the LinkedWorkspaceClient client. -func NewLinkedWorkspaceClient(subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return NewLinkedWorkspaceClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewLinkedWorkspaceClient(subscriptionID string) LinkedWorkspaceClient { + return NewLinkedWorkspaceClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewLinkedWorkspaceClientWithBaseURI creates an instance of the LinkedWorkspaceClient client. -func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return LinkedWorkspaceClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string) LinkedWorkspaceClient { + return LinkedWorkspaceClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the linked workspace for the account id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/module.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/module.go index d524081160cf..2ab1ae2becbe 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/module.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/module.go @@ -32,13 +32,13 @@ type ModuleClient struct { } // NewModuleClient creates an instance of the ModuleClient client. -func NewModuleClient(subscriptionID string, countType1 CountType) ModuleClient { - return NewModuleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewModuleClient(subscriptionID string) ModuleClient { + return NewModuleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewModuleClientWithBaseURI creates an instance of the ModuleClient client. -func NewModuleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ModuleClient { - return ModuleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewModuleClientWithBaseURI(baseURI string, subscriptionID string) ModuleClient { + return ModuleClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or Update the module identified by module name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/nodecountinformation.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/nodecountinformation.go index b9eae9da3439..57bcd370168b 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/nodecountinformation.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/nodecountinformation.go @@ -32,20 +32,21 @@ type NodeCountInformationClient struct { } // NewNodeCountInformationClient creates an instance of the NodeCountInformationClient client. -func NewNodeCountInformationClient(subscriptionID string, countType1 CountType) NodeCountInformationClient { - return NewNodeCountInformationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewNodeCountInformationClient(subscriptionID string) NodeCountInformationClient { + return NewNodeCountInformationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewNodeCountInformationClientWithBaseURI creates an instance of the NodeCountInformationClient client. -func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeCountInformationClient { - return NodeCountInformationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string) NodeCountInformationClient { + return NodeCountInformationClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve counts for Dsc Nodes. // Parameters: // resourceGroupName - name of an Azure Resource group. // automationAccountName - the name of the automation account. -func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupName string, automationAccountName string) (result NodeCounts, err error) { +// countType - the type of counts to retrieve +func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupName string, automationAccountName string, countType CountType) (result NodeCounts, err error) { if tracing.IsEnabled() { ctx = tracing.StartSpan(ctx, fqdn+"/NodeCountInformationClient.Get") defer func() { @@ -64,7 +65,7 @@ func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupN return result, validation.NewError("automation.NodeCountInformationClient", "Get", err.Error()) } - req, err := client.GetPreparer(ctx, resourceGroupName, automationAccountName) + req, err := client.GetPreparer(ctx, resourceGroupName, automationAccountName, countType) if err != nil { err = autorest.NewErrorWithError(err, "automation.NodeCountInformationClient", "Get", nil, "Failure preparing request") return @@ -86,10 +87,10 @@ func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupN } // GetPreparer prepares the Get request. -func (client NodeCountInformationClient) GetPreparer(ctx context.Context, resourceGroupName string, automationAccountName string) (*http.Request, error) { +func (client NodeCountInformationClient) GetPreparer(ctx context.Context, resourceGroupName string, automationAccountName string, countType CountType) (*http.Request, error) { pathParameters := map[string]interface{}{ "automationAccountName": autorest.Encode("path", automationAccountName), - "countType": autorest.Encode("path", client.CountType1), + "countType": autorest.Encode("path", countType), "resourceGroupName": autorest.Encode("path", resourceGroupName), "subscriptionId": autorest.Encode("path", client.SubscriptionID), } diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/nodereports.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/nodereports.go index 6d0b270d7e0b..642376d4c6c2 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/nodereports.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/nodereports.go @@ -32,13 +32,13 @@ type NodeReportsClient struct { } // NewNodeReportsClient creates an instance of the NodeReportsClient client. -func NewNodeReportsClient(subscriptionID string, countType1 CountType) NodeReportsClient { - return NewNodeReportsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewNodeReportsClient(subscriptionID string) NodeReportsClient { + return NewNodeReportsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewNodeReportsClientWithBaseURI creates an instance of the NodeReportsClient client. -func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeReportsClient { - return NodeReportsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string) NodeReportsClient { + return NodeReportsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the Dsc node report data by node id and report id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/objectdatatypes.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/objectdatatypes.go index bae866969235..3271369fbcd3 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/objectdatatypes.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/objectdatatypes.go @@ -32,13 +32,13 @@ type ObjectDataTypesClient struct { } // NewObjectDataTypesClient creates an instance of the ObjectDataTypesClient client. -func NewObjectDataTypesClient(subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return NewObjectDataTypesClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewObjectDataTypesClient(subscriptionID string) ObjectDataTypesClient { + return NewObjectDataTypesClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewObjectDataTypesClientWithBaseURI creates an instance of the ObjectDataTypesClient client. -func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return ObjectDataTypesClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string) ObjectDataTypesClient { + return ObjectDataTypesClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListFieldsByModuleAndType retrieve a list of fields of a given type identified by module name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/operations.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/operations.go index 61848dec4094..3c7b59fa5449 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/operations.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/operations.go @@ -31,13 +31,13 @@ type OperationsClient struct { } // NewOperationsClient creates an instance of the OperationsClient client. -func NewOperationsClient(subscriptionID string, countType1 CountType) OperationsClient { - return NewOperationsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewOperationsClient(subscriptionID string) OperationsClient { + return NewOperationsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewOperationsClientWithBaseURI creates an instance of the OperationsClient client. -func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) OperationsClient { - return OperationsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { + return OperationsClient{NewWithBaseURI(baseURI, subscriptionID)} } // List lists all of the available Automation REST API operations. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/runbook.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/runbook.go index 57b634e8f854..c99e689fe215 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/runbook.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/runbook.go @@ -32,13 +32,13 @@ type RunbookClient struct { } // NewRunbookClient creates an instance of the RunbookClient client. -func NewRunbookClient(subscriptionID string, countType1 CountType) RunbookClient { - return NewRunbookClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewRunbookClient(subscriptionID string) RunbookClient { + return NewRunbookClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewRunbookClientWithBaseURI creates an instance of the RunbookClient client. -func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookClient { - return RunbookClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string) RunbookClient { + return RunbookClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the runbook identified by runbook name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/runbookdraft.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/runbookdraft.go index 2fdb82092954..67dc6a33d0a3 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/runbookdraft.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/runbookdraft.go @@ -33,13 +33,13 @@ type RunbookDraftClient struct { } // NewRunbookDraftClient creates an instance of the RunbookDraftClient client. -func NewRunbookDraftClient(subscriptionID string, countType1 CountType) RunbookDraftClient { - return NewRunbookDraftClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewRunbookDraftClient(subscriptionID string) RunbookDraftClient { + return NewRunbookDraftClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewRunbookDraftClientWithBaseURI creates an instance of the RunbookDraftClient client. -func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookDraftClient { - return RunbookDraftClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string) RunbookDraftClient { + return RunbookDraftClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the runbook draft identified by runbook name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/schedule.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/schedule.go index 3200dcde13fe..1768ccfbad0c 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/schedule.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/schedule.go @@ -32,13 +32,13 @@ type ScheduleClient struct { } // NewScheduleClient creates an instance of the ScheduleClient client. -func NewScheduleClient(subscriptionID string, countType1 CountType) ScheduleClient { - return NewScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewScheduleClient(subscriptionID string) ScheduleClient { + return NewScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewScheduleClientWithBaseURI creates an instance of the ScheduleClient client. -func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ScheduleClient { - return ScheduleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string) ScheduleClient { + return ScheduleClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a schedule. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationmachineruns.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationmachineruns.go index 2839ed460d79..aaaf041a4248 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationmachineruns.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationmachineruns.go @@ -34,14 +34,14 @@ type SoftwareUpdateConfigurationMachineRunsClient struct { // NewSoftwareUpdateConfigurationMachineRunsClient creates an instance of the // SoftwareUpdateConfigurationMachineRunsClient client. -func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI creates an instance of the // SoftwareUpdateConfigurationMachineRunsClient client. -func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return SoftwareUpdateConfigurationMachineRunsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return SoftwareUpdateConfigurationMachineRunsClient{NewWithBaseURI(baseURI, subscriptionID)} } // GetByID get a single software update configuration machine run by Id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationruns.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationruns.go index 2c9152a373b5..9b788d5569e7 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationruns.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurationruns.go @@ -33,14 +33,14 @@ type SoftwareUpdateConfigurationRunsClient struct { } // NewSoftwareUpdateConfigurationRunsClient creates an instance of the SoftwareUpdateConfigurationRunsClient client. -func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return NewSoftwareUpdateConfigurationRunsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return NewSoftwareUpdateConfigurationRunsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationRunsClientWithBaseURI creates an instance of the SoftwareUpdateConfigurationRunsClient // client. -func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return SoftwareUpdateConfigurationRunsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return SoftwareUpdateConfigurationRunsClient{NewWithBaseURI(baseURI, subscriptionID)} } // GetByID get a single software update configuration Run by Id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurations.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurations.go index 6bafc098889b..ca30abf71d95 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurations.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/softwareupdateconfigurations.go @@ -32,14 +32,14 @@ type SoftwareUpdateConfigurationsClient struct { } // NewSoftwareUpdateConfigurationsClient creates an instance of the SoftwareUpdateConfigurationsClient client. -func NewSoftwareUpdateConfigurationsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return NewSoftwareUpdateConfigurationsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationsClient(subscriptionID string) SoftwareUpdateConfigurationsClient { + return NewSoftwareUpdateConfigurationsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationsClientWithBaseURI creates an instance of the SoftwareUpdateConfigurationsClient // client. -func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return SoftwareUpdateConfigurationsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationsClient { + return SoftwareUpdateConfigurationsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a new software update configuration with the name given in the URI. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrol.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrol.go index 29c8997f2206..ca3b3c2b1153 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrol.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrol.go @@ -32,13 +32,13 @@ type SourceControlClient struct { } // NewSourceControlClient creates an instance of the SourceControlClient client. -func NewSourceControlClient(subscriptionID string, countType1 CountType) SourceControlClient { - return NewSourceControlClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlClient(subscriptionID string) SourceControlClient { + return NewSourceControlClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlClientWithBaseURI creates an instance of the SourceControlClient client. -func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlClient { - return SourceControlClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string) SourceControlClient { + return SourceControlClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a source control. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjob.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjob.go index c16bc38e1fe1..594850f18b76 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjob.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjob.go @@ -33,13 +33,13 @@ type SourceControlSyncJobClient struct { } // NewSourceControlSyncJobClient creates an instance of the SourceControlSyncJobClient client. -func NewSourceControlSyncJobClient(subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return NewSourceControlSyncJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlSyncJobClient(subscriptionID string) SourceControlSyncJobClient { + return NewSourceControlSyncJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlSyncJobClientWithBaseURI creates an instance of the SourceControlSyncJobClient client. -func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return SourceControlSyncJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobClient { + return SourceControlSyncJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create creates the sync job for a source control. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjobstreams.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjobstreams.go index f3895d7af4e4..55c6a8484ed3 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjobstreams.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/sourcecontrolsyncjobstreams.go @@ -33,13 +33,13 @@ type SourceControlSyncJobStreamsClient struct { } // NewSourceControlSyncJobStreamsClient creates an instance of the SourceControlSyncJobStreamsClient client. -func NewSourceControlSyncJobStreamsClient(subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return NewSourceControlSyncJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlSyncJobStreamsClient(subscriptionID string) SourceControlSyncJobStreamsClient { + return NewSourceControlSyncJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlSyncJobStreamsClientWithBaseURI creates an instance of the SourceControlSyncJobStreamsClient client. -func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return SourceControlSyncJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobStreamsClient { + return SourceControlSyncJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve a sync job stream identified by stream id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/statistics.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/statistics.go index 1f402d25d09a..dfca129d5350 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/statistics.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/statistics.go @@ -32,13 +32,13 @@ type StatisticsClient struct { } // NewStatisticsClient creates an instance of the StatisticsClient client. -func NewStatisticsClient(subscriptionID string, countType1 CountType) StatisticsClient { - return NewStatisticsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewStatisticsClient(subscriptionID string) StatisticsClient { + return NewStatisticsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewStatisticsClientWithBaseURI creates an instance of the StatisticsClient client. -func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) StatisticsClient { - return StatisticsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string) StatisticsClient { + return StatisticsClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the statistics for the account. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/testjob.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/testjob.go index d9446c4f0bda..29d0930c9943 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/testjob.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/testjob.go @@ -32,13 +32,13 @@ type TestJobClient struct { } // NewTestJobClient creates an instance of the TestJobClient client. -func NewTestJobClient(subscriptionID string, countType1 CountType) TestJobClient { - return NewTestJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewTestJobClient(subscriptionID string) TestJobClient { + return NewTestJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewTestJobClientWithBaseURI creates an instance of the TestJobClient client. -func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobClient { - return TestJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string) TestJobClient { + return TestJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a test job of the runbook. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/testjobstreams.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/testjobstreams.go index 6f68f206ad91..4f132375aa10 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/testjobstreams.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/testjobstreams.go @@ -32,13 +32,13 @@ type TestJobStreamsClient struct { } // NewTestJobStreamsClient creates an instance of the TestJobStreamsClient client. -func NewTestJobStreamsClient(subscriptionID string, countType1 CountType) TestJobStreamsClient { - return NewTestJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewTestJobStreamsClient(subscriptionID string) TestJobStreamsClient { + return NewTestJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewTestJobStreamsClientWithBaseURI creates an instance of the TestJobStreamsClient client. -func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobStreamsClient { - return TestJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) TestJobStreamsClient { + return TestJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve a test job stream of the test job identified by runbook name and stream id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/usages.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/usages.go index dc5ec1348054..ddb392af716d 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/usages.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/usages.go @@ -32,13 +32,13 @@ type UsagesClient struct { } // NewUsagesClient creates an instance of the UsagesClient client. -func NewUsagesClient(subscriptionID string, countType1 CountType) UsagesClient { - return NewUsagesClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewUsagesClient(subscriptionID string) UsagesClient { + return NewUsagesClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewUsagesClientWithBaseURI creates an instance of the UsagesClient client. -func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) UsagesClient { - return UsagesClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient { + return UsagesClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the usage for the account id. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/variable.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/variable.go index 2fb479f96014..62741c8678a9 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/variable.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/variable.go @@ -32,13 +32,13 @@ type VariableClient struct { } // NewVariableClient creates an instance of the VariableClient client. -func NewVariableClient(subscriptionID string, countType1 CountType) VariableClient { - return NewVariableClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewVariableClient(subscriptionID string) VariableClient { + return NewVariableClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewVariableClientWithBaseURI creates an instance of the VariableClient client. -func NewVariableClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) VariableClient { - return VariableClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewVariableClientWithBaseURI(baseURI string, subscriptionID string) VariableClient { + return VariableClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a variable. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/watcher.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/watcher.go index 128f2cec61a6..2760b2f81782 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/watcher.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/watcher.go @@ -32,13 +32,13 @@ type WatcherClient struct { } // NewWatcherClient creates an instance of the WatcherClient client. -func NewWatcherClient(subscriptionID string, countType1 CountType) WatcherClient { - return NewWatcherClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewWatcherClient(subscriptionID string) WatcherClient { + return NewWatcherClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWatcherClientWithBaseURI creates an instance of the WatcherClient client. -func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WatcherClient { - return WatcherClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string) WatcherClient { + return WatcherClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the watcher identified by watcher name. diff --git a/services/preview/automation/mgmt/2018-01-15-preview/automation/webhook.go b/services/preview/automation/mgmt/2018-01-15-preview/automation/webhook.go index f99bedaf0e0f..eca7240b65f6 100644 --- a/services/preview/automation/mgmt/2018-01-15-preview/automation/webhook.go +++ b/services/preview/automation/mgmt/2018-01-15-preview/automation/webhook.go @@ -32,13 +32,13 @@ type WebhookClient struct { } // NewWebhookClient creates an instance of the WebhookClient client. -func NewWebhookClient(subscriptionID string, countType1 CountType) WebhookClient { - return NewWebhookClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewWebhookClient(subscriptionID string) WebhookClient { + return NewWebhookClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWebhookClientWithBaseURI creates an instance of the WebhookClient client. -func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WebhookClient { - return WebhookClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string) WebhookClient { + return WebhookClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the webhook identified by webhook name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/account.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/account.go index af8897818a32..aed5f8076305 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/account.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/account.go @@ -32,13 +32,13 @@ type AccountClient struct { } // NewAccountClient creates an instance of the AccountClient client. -func NewAccountClient(subscriptionID string, countType1 CountType) AccountClient { - return NewAccountClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewAccountClient(subscriptionID string) AccountClient { + return NewAccountClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewAccountClientWithBaseURI creates an instance of the AccountClient client. -func NewAccountClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AccountClient { - return AccountClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewAccountClientWithBaseURI(baseURI string, subscriptionID string) AccountClient { + return AccountClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or update automation account. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/activity.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/activity.go index 5d6e0e0509e8..f6480f72bfce 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/activity.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/activity.go @@ -32,13 +32,13 @@ type ActivityClient struct { } // NewActivityClient creates an instance of the ActivityClient client. -func NewActivityClient(subscriptionID string, countType1 CountType) ActivityClient { - return NewActivityClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewActivityClient(subscriptionID string) ActivityClient { + return NewActivityClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewActivityClientWithBaseURI creates an instance of the ActivityClient client. -func NewActivityClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ActivityClient { - return ActivityClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewActivityClientWithBaseURI(baseURI string, subscriptionID string) ActivityClient { + return ActivityClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the activity in the module identified by module name and activity name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/agentregistrationinformation.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/agentregistrationinformation.go index 0c0bf81a2da2..ed76cde44208 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/agentregistrationinformation.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/agentregistrationinformation.go @@ -32,14 +32,14 @@ type AgentRegistrationInformationClient struct { } // NewAgentRegistrationInformationClient creates an instance of the AgentRegistrationInformationClient client. -func NewAgentRegistrationInformationClient(subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return NewAgentRegistrationInformationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewAgentRegistrationInformationClient(subscriptionID string) AgentRegistrationInformationClient { + return NewAgentRegistrationInformationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewAgentRegistrationInformationClientWithBaseURI creates an instance of the AgentRegistrationInformationClient // client. -func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) AgentRegistrationInformationClient { - return AgentRegistrationInformationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewAgentRegistrationInformationClientWithBaseURI(baseURI string, subscriptionID string) AgentRegistrationInformationClient { + return AgentRegistrationInformationClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the automation agent registration information. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/automationapi/interfaces.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/automationapi/interfaces.go index d83d8170989e..ec40aa7035a8 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/automationapi/interfaces.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/automationapi/interfaces.go @@ -360,7 +360,7 @@ var _ DscNodeConfigurationClientAPI = (*automation.DscNodeConfigurationClient)(n // NodeCountInformationClientAPI contains the set of methods on the NodeCountInformationClient type. type NodeCountInformationClientAPI interface { - Get(ctx context.Context, resourceGroupName string, automationAccountName string) (result automation.NodeCounts, err error) + Get(ctx context.Context, resourceGroupName string, automationAccountName string, countType automation.CountType) (result automation.NodeCounts, err error) } var _ NodeCountInformationClientAPI = (*automation.NodeCountInformationClient)(nil) diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/certificate.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/certificate.go index 7ae73880e509..c7fd07f0209d 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/certificate.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/certificate.go @@ -32,13 +32,13 @@ type CertificateClient struct { } // NewCertificateClient creates an instance of the CertificateClient client. -func NewCertificateClient(subscriptionID string, countType1 CountType) CertificateClient { - return NewCertificateClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewCertificateClient(subscriptionID string) CertificateClient { + return NewCertificateClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewCertificateClientWithBaseURI creates an instance of the CertificateClient client. -func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CertificateClient { - return CertificateClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewCertificateClientWithBaseURI(baseURI string, subscriptionID string) CertificateClient { + return CertificateClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a certificate. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/client.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/client.go index 35ec8db368d7..71700fb23f89 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/client.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/client.go @@ -34,20 +34,18 @@ type BaseClient struct { autorest.Client BaseURI string SubscriptionID string - CountType1 CountType } // New creates an instance of the BaseClient client. -func New(subscriptionID string, countType1 CountType) BaseClient { - return NewWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func New(subscriptionID string) BaseClient { + return NewWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWithBaseURI creates an instance of the BaseClient client. -func NewWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) BaseClient { +func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { return BaseClient{ Client: autorest.NewClientWithUserAgent(UserAgent()), BaseURI: baseURI, SubscriptionID: subscriptionID, - CountType1: countType1, } } diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/connection.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/connection.go index e2e3b4be4ded..f7d4a07adb2c 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/connection.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/connection.go @@ -32,13 +32,13 @@ type ConnectionClient struct { } // NewConnectionClient creates an instance of the ConnectionClient client. -func NewConnectionClient(subscriptionID string, countType1 CountType) ConnectionClient { - return NewConnectionClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewConnectionClient(subscriptionID string) ConnectionClient { + return NewConnectionClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewConnectionClientWithBaseURI creates an instance of the ConnectionClient client. -func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionClient { - return ConnectionClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewConnectionClientWithBaseURI(baseURI string, subscriptionID string) ConnectionClient { + return ConnectionClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or update a connection. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/connectiontype.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/connectiontype.go index 0869b136e587..e04c9125f7b5 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/connectiontype.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/connectiontype.go @@ -32,13 +32,13 @@ type ConnectionTypeClient struct { } // NewConnectionTypeClient creates an instance of the ConnectionTypeClient client. -func NewConnectionTypeClient(subscriptionID string, countType1 CountType) ConnectionTypeClient { - return NewConnectionTypeClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewConnectionTypeClient(subscriptionID string) ConnectionTypeClient { + return NewConnectionTypeClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewConnectionTypeClientWithBaseURI creates an instance of the ConnectionTypeClient client. -func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ConnectionTypeClient { - return ConnectionTypeClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewConnectionTypeClientWithBaseURI(baseURI string, subscriptionID string) ConnectionTypeClient { + return ConnectionTypeClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a connection type. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/credential.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/credential.go index 93b37b875ecc..cf77be1e11dc 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/credential.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/credential.go @@ -32,13 +32,13 @@ type CredentialClient struct { } // NewCredentialClient creates an instance of the CredentialClient client. -func NewCredentialClient(subscriptionID string, countType1 CountType) CredentialClient { - return NewCredentialClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewCredentialClient(subscriptionID string) CredentialClient { + return NewCredentialClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewCredentialClientWithBaseURI creates an instance of the CredentialClient client. -func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) CredentialClient { - return CredentialClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewCredentialClientWithBaseURI(baseURI string, subscriptionID string) CredentialClient { + return CredentialClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a credential. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjob.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjob.go index 271e41030dd0..d02eae6cda93 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjob.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjob.go @@ -33,13 +33,13 @@ type DscCompilationJobClient struct { } // NewDscCompilationJobClient creates an instance of the DscCompilationJobClient client. -func NewDscCompilationJobClient(subscriptionID string, countType1 CountType) DscCompilationJobClient { - return NewDscCompilationJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscCompilationJobClient(subscriptionID string) DscCompilationJobClient { + return NewDscCompilationJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscCompilationJobClientWithBaseURI creates an instance of the DscCompilationJobClient client. -func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobClient { - return DscCompilationJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscCompilationJobClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobClient { + return DscCompilationJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create creates the Dsc compilation job of the configuration. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjobstream.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjobstream.go index 03a5817261f4..bea4ceaa81b8 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjobstream.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/dsccompilationjobstream.go @@ -33,13 +33,13 @@ type DscCompilationJobStreamClient struct { } // NewDscCompilationJobStreamClient creates an instance of the DscCompilationJobStreamClient client. -func NewDscCompilationJobStreamClient(subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return NewDscCompilationJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscCompilationJobStreamClient(subscriptionID string) DscCompilationJobStreamClient { + return NewDscCompilationJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscCompilationJobStreamClientWithBaseURI creates an instance of the DscCompilationJobStreamClient client. -func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscCompilationJobStreamClient { - return DscCompilationJobStreamClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscCompilationJobStreamClientWithBaseURI(baseURI string, subscriptionID string) DscCompilationJobStreamClient { + return DscCompilationJobStreamClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByJob retrieve all the job streams for the compilation Job. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscconfiguration.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscconfiguration.go index dd2dec893397..af7b29459bc5 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscconfiguration.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscconfiguration.go @@ -32,13 +32,13 @@ type DscConfigurationClient struct { } // NewDscConfigurationClient creates an instance of the DscConfigurationClient client. -func NewDscConfigurationClient(subscriptionID string, countType1 CountType) DscConfigurationClient { - return NewDscConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscConfigurationClient(subscriptionID string) DscConfigurationClient { + return NewDscConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscConfigurationClientWithBaseURI creates an instance of the DscConfigurationClient client. -func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscConfigurationClient { - return DscConfigurationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscConfigurationClient { + return DscConfigurationClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the configuration identified by configuration name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnode.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnode.go index e3db7a4727d1..9eaaea522876 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnode.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnode.go @@ -32,13 +32,13 @@ type DscNodeClient struct { } // NewDscNodeClient creates an instance of the DscNodeClient client. -func NewDscNodeClient(subscriptionID string, countType1 CountType) DscNodeClient { - return NewDscNodeClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscNodeClient(subscriptionID string) DscNodeClient { + return NewDscNodeClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscNodeClientWithBaseURI creates an instance of the DscNodeClient client. -func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeClient { - return DscNodeClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscNodeClientWithBaseURI(baseURI string, subscriptionID string) DscNodeClient { + return DscNodeClient{NewWithBaseURI(baseURI, subscriptionID)} } // Delete delete the dsc node identified by node id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnodeconfiguration.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnodeconfiguration.go index 3d6ce5192e75..d983360cb688 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnodeconfiguration.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/dscnodeconfiguration.go @@ -32,13 +32,13 @@ type DscNodeConfigurationClient struct { } // NewDscNodeConfigurationClient creates an instance of the DscNodeConfigurationClient client. -func NewDscNodeConfigurationClient(subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return NewDscNodeConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewDscNodeConfigurationClient(subscriptionID string) DscNodeConfigurationClient { + return NewDscNodeConfigurationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewDscNodeConfigurationClientWithBaseURI creates an instance of the DscNodeConfigurationClient client. -func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) DscNodeConfigurationClient { - return DscNodeConfigurationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewDscNodeConfigurationClientWithBaseURI(baseURI string, subscriptionID string) DscNodeConfigurationClient { + return DscNodeConfigurationClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the node configuration identified by node configuration name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/fields.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/fields.go index 129a6a930a12..4db68823a40c 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/fields.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/fields.go @@ -32,13 +32,13 @@ type FieldsClient struct { } // NewFieldsClient creates an instance of the FieldsClient client. -func NewFieldsClient(subscriptionID string, countType1 CountType) FieldsClient { - return NewFieldsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewFieldsClient(subscriptionID string) FieldsClient { + return NewFieldsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewFieldsClientWithBaseURI creates an instance of the FieldsClient client. -func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) FieldsClient { - return FieldsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewFieldsClientWithBaseURI(baseURI string, subscriptionID string) FieldsClient { + return FieldsClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByType retrieve a list of fields of a given type identified by module name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/hybridrunbookworkergroup.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/hybridrunbookworkergroup.go index 20382c158f9e..9d76a6c6b528 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/hybridrunbookworkergroup.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/hybridrunbookworkergroup.go @@ -32,13 +32,13 @@ type HybridRunbookWorkerGroupClient struct { } // NewHybridRunbookWorkerGroupClient creates an instance of the HybridRunbookWorkerGroupClient client. -func NewHybridRunbookWorkerGroupClient(subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return NewHybridRunbookWorkerGroupClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewHybridRunbookWorkerGroupClient(subscriptionID string) HybridRunbookWorkerGroupClient { + return NewHybridRunbookWorkerGroupClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewHybridRunbookWorkerGroupClientWithBaseURI creates an instance of the HybridRunbookWorkerGroupClient client. -func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) HybridRunbookWorkerGroupClient { - return HybridRunbookWorkerGroupClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewHybridRunbookWorkerGroupClientWithBaseURI(baseURI string, subscriptionID string) HybridRunbookWorkerGroupClient { + return HybridRunbookWorkerGroupClient{NewWithBaseURI(baseURI, subscriptionID)} } // Delete delete a hybrid runbook worker group. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/job.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/job.go index d878f34133f2..1d3d266a8b27 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/job.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/job.go @@ -32,13 +32,13 @@ type JobClient struct { } // NewJobClient creates an instance of the JobClient client. -func NewJobClient(subscriptionID string, countType1 CountType) JobClient { - return NewJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobClient(subscriptionID string) JobClient { + return NewJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobClientWithBaseURI creates an instance of the JobClient client. -func NewJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobClient { - return JobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobClientWithBaseURI(baseURI string, subscriptionID string) JobClient { + return JobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a job of the runbook. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/jobschedule.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/jobschedule.go index 39d172109dc3..57bdb38bf854 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/jobschedule.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/jobschedule.go @@ -33,13 +33,13 @@ type JobScheduleClient struct { } // NewJobScheduleClient creates an instance of the JobScheduleClient client. -func NewJobScheduleClient(subscriptionID string, countType1 CountType) JobScheduleClient { - return NewJobScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobScheduleClient(subscriptionID string) JobScheduleClient { + return NewJobScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobScheduleClientWithBaseURI creates an instance of the JobScheduleClient client. -func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobScheduleClient { - return JobScheduleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobScheduleClientWithBaseURI(baseURI string, subscriptionID string) JobScheduleClient { + return JobScheduleClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a job schedule. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/jobstream.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/jobstream.go index 92b4d998e01b..9948f38f81eb 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/jobstream.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/jobstream.go @@ -32,13 +32,13 @@ type JobStreamClient struct { } // NewJobStreamClient creates an instance of the JobStreamClient client. -func NewJobStreamClient(subscriptionID string, countType1 CountType) JobStreamClient { - return NewJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewJobStreamClient(subscriptionID string) JobStreamClient { + return NewJobStreamClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewJobStreamClientWithBaseURI creates an instance of the JobStreamClient client. -func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) JobStreamClient { - return JobStreamClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewJobStreamClientWithBaseURI(baseURI string, subscriptionID string) JobStreamClient { + return JobStreamClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the job stream identified by job stream id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/keys.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/keys.go index f60c019ff176..b5deb4773976 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/keys.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/keys.go @@ -32,13 +32,13 @@ type KeysClient struct { } // NewKeysClient creates an instance of the KeysClient client. -func NewKeysClient(subscriptionID string, countType1 CountType) KeysClient { - return NewKeysClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewKeysClient(subscriptionID string) KeysClient { + return NewKeysClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewKeysClientWithBaseURI creates an instance of the KeysClient client. -func NewKeysClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) KeysClient { - return KeysClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewKeysClientWithBaseURI(baseURI string, subscriptionID string) KeysClient { + return KeysClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the automation keys for an account. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/linkedworkspace.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/linkedworkspace.go index 544529ccfff5..c6d196e46eae 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/linkedworkspace.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/linkedworkspace.go @@ -32,13 +32,13 @@ type LinkedWorkspaceClient struct { } // NewLinkedWorkspaceClient creates an instance of the LinkedWorkspaceClient client. -func NewLinkedWorkspaceClient(subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return NewLinkedWorkspaceClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewLinkedWorkspaceClient(subscriptionID string) LinkedWorkspaceClient { + return NewLinkedWorkspaceClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewLinkedWorkspaceClientWithBaseURI creates an instance of the LinkedWorkspaceClient client. -func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) LinkedWorkspaceClient { - return LinkedWorkspaceClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewLinkedWorkspaceClientWithBaseURI(baseURI string, subscriptionID string) LinkedWorkspaceClient { + return LinkedWorkspaceClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the linked workspace for the account id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/module.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/module.go index d524081160cf..2ab1ae2becbe 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/module.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/module.go @@ -32,13 +32,13 @@ type ModuleClient struct { } // NewModuleClient creates an instance of the ModuleClient client. -func NewModuleClient(subscriptionID string, countType1 CountType) ModuleClient { - return NewModuleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewModuleClient(subscriptionID string) ModuleClient { + return NewModuleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewModuleClientWithBaseURI creates an instance of the ModuleClient client. -func NewModuleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ModuleClient { - return ModuleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewModuleClientWithBaseURI(baseURI string, subscriptionID string) ModuleClient { + return ModuleClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or Update the module identified by module name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/nodecountinformation.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/nodecountinformation.go index b9eae9da3439..57bcd370168b 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/nodecountinformation.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/nodecountinformation.go @@ -32,20 +32,21 @@ type NodeCountInformationClient struct { } // NewNodeCountInformationClient creates an instance of the NodeCountInformationClient client. -func NewNodeCountInformationClient(subscriptionID string, countType1 CountType) NodeCountInformationClient { - return NewNodeCountInformationClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewNodeCountInformationClient(subscriptionID string) NodeCountInformationClient { + return NewNodeCountInformationClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewNodeCountInformationClientWithBaseURI creates an instance of the NodeCountInformationClient client. -func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeCountInformationClient { - return NodeCountInformationClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewNodeCountInformationClientWithBaseURI(baseURI string, subscriptionID string) NodeCountInformationClient { + return NodeCountInformationClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve counts for Dsc Nodes. // Parameters: // resourceGroupName - name of an Azure Resource group. // automationAccountName - the name of the automation account. -func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupName string, automationAccountName string) (result NodeCounts, err error) { +// countType - the type of counts to retrieve +func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupName string, automationAccountName string, countType CountType) (result NodeCounts, err error) { if tracing.IsEnabled() { ctx = tracing.StartSpan(ctx, fqdn+"/NodeCountInformationClient.Get") defer func() { @@ -64,7 +65,7 @@ func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupN return result, validation.NewError("automation.NodeCountInformationClient", "Get", err.Error()) } - req, err := client.GetPreparer(ctx, resourceGroupName, automationAccountName) + req, err := client.GetPreparer(ctx, resourceGroupName, automationAccountName, countType) if err != nil { err = autorest.NewErrorWithError(err, "automation.NodeCountInformationClient", "Get", nil, "Failure preparing request") return @@ -86,10 +87,10 @@ func (client NodeCountInformationClient) Get(ctx context.Context, resourceGroupN } // GetPreparer prepares the Get request. -func (client NodeCountInformationClient) GetPreparer(ctx context.Context, resourceGroupName string, automationAccountName string) (*http.Request, error) { +func (client NodeCountInformationClient) GetPreparer(ctx context.Context, resourceGroupName string, automationAccountName string, countType CountType) (*http.Request, error) { pathParameters := map[string]interface{}{ "automationAccountName": autorest.Encode("path", automationAccountName), - "countType": autorest.Encode("path", client.CountType1), + "countType": autorest.Encode("path", countType), "resourceGroupName": autorest.Encode("path", resourceGroupName), "subscriptionId": autorest.Encode("path", client.SubscriptionID), } diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/nodereports.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/nodereports.go index 6d0b270d7e0b..642376d4c6c2 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/nodereports.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/nodereports.go @@ -32,13 +32,13 @@ type NodeReportsClient struct { } // NewNodeReportsClient creates an instance of the NodeReportsClient client. -func NewNodeReportsClient(subscriptionID string, countType1 CountType) NodeReportsClient { - return NewNodeReportsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewNodeReportsClient(subscriptionID string) NodeReportsClient { + return NewNodeReportsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewNodeReportsClientWithBaseURI creates an instance of the NodeReportsClient client. -func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) NodeReportsClient { - return NodeReportsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewNodeReportsClientWithBaseURI(baseURI string, subscriptionID string) NodeReportsClient { + return NodeReportsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the Dsc node report data by node id and report id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/objectdatatypes.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/objectdatatypes.go index bae866969235..3271369fbcd3 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/objectdatatypes.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/objectdatatypes.go @@ -32,13 +32,13 @@ type ObjectDataTypesClient struct { } // NewObjectDataTypesClient creates an instance of the ObjectDataTypesClient client. -func NewObjectDataTypesClient(subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return NewObjectDataTypesClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewObjectDataTypesClient(subscriptionID string) ObjectDataTypesClient { + return NewObjectDataTypesClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewObjectDataTypesClientWithBaseURI creates an instance of the ObjectDataTypesClient client. -func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ObjectDataTypesClient { - return ObjectDataTypesClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewObjectDataTypesClientWithBaseURI(baseURI string, subscriptionID string) ObjectDataTypesClient { + return ObjectDataTypesClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListFieldsByModuleAndType retrieve a list of fields of a given type identified by module name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/operations.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/operations.go index 61848dec4094..3c7b59fa5449 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/operations.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/operations.go @@ -31,13 +31,13 @@ type OperationsClient struct { } // NewOperationsClient creates an instance of the OperationsClient client. -func NewOperationsClient(subscriptionID string, countType1 CountType) OperationsClient { - return NewOperationsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewOperationsClient(subscriptionID string) OperationsClient { + return NewOperationsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewOperationsClientWithBaseURI creates an instance of the OperationsClient client. -func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) OperationsClient { - return OperationsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { + return OperationsClient{NewWithBaseURI(baseURI, subscriptionID)} } // List lists all of the available Automation REST API operations. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/python2package.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/python2package.go index 2b3dbb5facdd..49aa3aa0223e 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/python2package.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/python2package.go @@ -32,13 +32,13 @@ type Python2PackageClient struct { } // NewPython2PackageClient creates an instance of the Python2PackageClient client. -func NewPython2PackageClient(subscriptionID string, countType1 CountType) Python2PackageClient { - return NewPython2PackageClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewPython2PackageClient(subscriptionID string) Python2PackageClient { + return NewPython2PackageClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewPython2PackageClientWithBaseURI creates an instance of the Python2PackageClient client. -func NewPython2PackageClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) Python2PackageClient { - return Python2PackageClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewPython2PackageClientWithBaseURI(baseURI string, subscriptionID string) Python2PackageClient { + return Python2PackageClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create or Update the python 2 package identified by package name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/runbook.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/runbook.go index a38c0ca72feb..c67fd42cb62a 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/runbook.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/runbook.go @@ -32,13 +32,13 @@ type RunbookClient struct { } // NewRunbookClient creates an instance of the RunbookClient client. -func NewRunbookClient(subscriptionID string, countType1 CountType) RunbookClient { - return NewRunbookClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewRunbookClient(subscriptionID string) RunbookClient { + return NewRunbookClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewRunbookClientWithBaseURI creates an instance of the RunbookClient client. -func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookClient { - return RunbookClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewRunbookClientWithBaseURI(baseURI string, subscriptionID string) RunbookClient { + return RunbookClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the runbook identified by runbook name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/runbookdraft.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/runbookdraft.go index 8f434cdf96a2..472d84d65c6d 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/runbookdraft.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/runbookdraft.go @@ -33,13 +33,13 @@ type RunbookDraftClient struct { } // NewRunbookDraftClient creates an instance of the RunbookDraftClient client. -func NewRunbookDraftClient(subscriptionID string, countType1 CountType) RunbookDraftClient { - return NewRunbookDraftClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewRunbookDraftClient(subscriptionID string) RunbookDraftClient { + return NewRunbookDraftClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewRunbookDraftClientWithBaseURI creates an instance of the RunbookDraftClient client. -func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) RunbookDraftClient { - return RunbookDraftClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewRunbookDraftClientWithBaseURI(baseURI string, subscriptionID string) RunbookDraftClient { + return RunbookDraftClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve the runbook draft identified by runbook name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/schedule.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/schedule.go index 3200dcde13fe..1768ccfbad0c 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/schedule.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/schedule.go @@ -32,13 +32,13 @@ type ScheduleClient struct { } // NewScheduleClient creates an instance of the ScheduleClient client. -func NewScheduleClient(subscriptionID string, countType1 CountType) ScheduleClient { - return NewScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewScheduleClient(subscriptionID string) ScheduleClient { + return NewScheduleClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewScheduleClientWithBaseURI creates an instance of the ScheduleClient client. -func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) ScheduleClient { - return ScheduleClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewScheduleClientWithBaseURI(baseURI string, subscriptionID string) ScheduleClient { + return ScheduleClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a schedule. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationmachineruns.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationmachineruns.go index 2839ed460d79..aaaf041a4248 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationmachineruns.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationmachineruns.go @@ -34,14 +34,14 @@ type SoftwareUpdateConfigurationMachineRunsClient struct { // NewSoftwareUpdateConfigurationMachineRunsClient creates an instance of the // SoftwareUpdateConfigurationMachineRunsClient client. -func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationMachineRunsClient(subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI creates an instance of the // SoftwareUpdateConfigurationMachineRunsClient client. -func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationMachineRunsClient { - return SoftwareUpdateConfigurationMachineRunsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationMachineRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationMachineRunsClient { + return SoftwareUpdateConfigurationMachineRunsClient{NewWithBaseURI(baseURI, subscriptionID)} } // GetByID get a single software update configuration machine run by Id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationruns.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationruns.go index 2c9152a373b5..9b788d5569e7 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationruns.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurationruns.go @@ -33,14 +33,14 @@ type SoftwareUpdateConfigurationRunsClient struct { } // NewSoftwareUpdateConfigurationRunsClient creates an instance of the SoftwareUpdateConfigurationRunsClient client. -func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return NewSoftwareUpdateConfigurationRunsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationRunsClient(subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return NewSoftwareUpdateConfigurationRunsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationRunsClientWithBaseURI creates an instance of the SoftwareUpdateConfigurationRunsClient // client. -func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationRunsClient { - return SoftwareUpdateConfigurationRunsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationRunsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationRunsClient { + return SoftwareUpdateConfigurationRunsClient{NewWithBaseURI(baseURI, subscriptionID)} } // GetByID get a single software update configuration Run by Id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurations.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurations.go index 6bafc098889b..ca30abf71d95 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurations.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/softwareupdateconfigurations.go @@ -32,14 +32,14 @@ type SoftwareUpdateConfigurationsClient struct { } // NewSoftwareUpdateConfigurationsClient creates an instance of the SoftwareUpdateConfigurationsClient client. -func NewSoftwareUpdateConfigurationsClient(subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return NewSoftwareUpdateConfigurationsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSoftwareUpdateConfigurationsClient(subscriptionID string) SoftwareUpdateConfigurationsClient { + return NewSoftwareUpdateConfigurationsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSoftwareUpdateConfigurationsClientWithBaseURI creates an instance of the SoftwareUpdateConfigurationsClient // client. -func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SoftwareUpdateConfigurationsClient { - return SoftwareUpdateConfigurationsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSoftwareUpdateConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) SoftwareUpdateConfigurationsClient { + return SoftwareUpdateConfigurationsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a new software update configuration with the name given in the URI. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrol.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrol.go index 29c8997f2206..ca3b3c2b1153 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrol.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrol.go @@ -32,13 +32,13 @@ type SourceControlClient struct { } // NewSourceControlClient creates an instance of the SourceControlClient client. -func NewSourceControlClient(subscriptionID string, countType1 CountType) SourceControlClient { - return NewSourceControlClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlClient(subscriptionID string) SourceControlClient { + return NewSourceControlClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlClientWithBaseURI creates an instance of the SourceControlClient client. -func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlClient { - return SourceControlClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlClientWithBaseURI(baseURI string, subscriptionID string) SourceControlClient { + return SourceControlClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a source control. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjob.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjob.go index c16bc38e1fe1..594850f18b76 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjob.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjob.go @@ -33,13 +33,13 @@ type SourceControlSyncJobClient struct { } // NewSourceControlSyncJobClient creates an instance of the SourceControlSyncJobClient client. -func NewSourceControlSyncJobClient(subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return NewSourceControlSyncJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlSyncJobClient(subscriptionID string) SourceControlSyncJobClient { + return NewSourceControlSyncJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlSyncJobClientWithBaseURI creates an instance of the SourceControlSyncJobClient client. -func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobClient { - return SourceControlSyncJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlSyncJobClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobClient { + return SourceControlSyncJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create creates the sync job for a source control. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjobstreams.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjobstreams.go index f3895d7af4e4..55c6a8484ed3 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjobstreams.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/sourcecontrolsyncjobstreams.go @@ -33,13 +33,13 @@ type SourceControlSyncJobStreamsClient struct { } // NewSourceControlSyncJobStreamsClient creates an instance of the SourceControlSyncJobStreamsClient client. -func NewSourceControlSyncJobStreamsClient(subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return NewSourceControlSyncJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewSourceControlSyncJobStreamsClient(subscriptionID string) SourceControlSyncJobStreamsClient { + return NewSourceControlSyncJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewSourceControlSyncJobStreamsClientWithBaseURI creates an instance of the SourceControlSyncJobStreamsClient client. -func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) SourceControlSyncJobStreamsClient { - return SourceControlSyncJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewSourceControlSyncJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) SourceControlSyncJobStreamsClient { + return SourceControlSyncJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve a sync job stream identified by stream id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/statistics.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/statistics.go index 1f402d25d09a..dfca129d5350 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/statistics.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/statistics.go @@ -32,13 +32,13 @@ type StatisticsClient struct { } // NewStatisticsClient creates an instance of the StatisticsClient client. -func NewStatisticsClient(subscriptionID string, countType1 CountType) StatisticsClient { - return NewStatisticsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewStatisticsClient(subscriptionID string) StatisticsClient { + return NewStatisticsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewStatisticsClientWithBaseURI creates an instance of the StatisticsClient client. -func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) StatisticsClient { - return StatisticsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewStatisticsClientWithBaseURI(baseURI string, subscriptionID string) StatisticsClient { + return StatisticsClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the statistics for the account. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/testjob.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/testjob.go index 99909f7f2906..cee74bbaf361 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/testjob.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/testjob.go @@ -32,13 +32,13 @@ type TestJobClient struct { } // NewTestJobClient creates an instance of the TestJobClient client. -func NewTestJobClient(subscriptionID string, countType1 CountType) TestJobClient { - return NewTestJobClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewTestJobClient(subscriptionID string) TestJobClient { + return NewTestJobClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewTestJobClientWithBaseURI creates an instance of the TestJobClient client. -func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobClient { - return TestJobClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewTestJobClientWithBaseURI(baseURI string, subscriptionID string) TestJobClient { + return TestJobClient{NewWithBaseURI(baseURI, subscriptionID)} } // Create create a test job of the runbook. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/testjobstreams.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/testjobstreams.go index fa0cd84e7eca..5d0535cc8e38 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/testjobstreams.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/testjobstreams.go @@ -32,13 +32,13 @@ type TestJobStreamsClient struct { } // NewTestJobStreamsClient creates an instance of the TestJobStreamsClient client. -func NewTestJobStreamsClient(subscriptionID string, countType1 CountType) TestJobStreamsClient { - return NewTestJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewTestJobStreamsClient(subscriptionID string) TestJobStreamsClient { + return NewTestJobStreamsClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewTestJobStreamsClientWithBaseURI creates an instance of the TestJobStreamsClient client. -func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) TestJobStreamsClient { - return TestJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewTestJobStreamsClientWithBaseURI(baseURI string, subscriptionID string) TestJobStreamsClient { + return TestJobStreamsClient{NewWithBaseURI(baseURI, subscriptionID)} } // Get retrieve a test job stream of the test job identified by runbook name and stream id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/usages.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/usages.go index dc5ec1348054..ddb392af716d 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/usages.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/usages.go @@ -32,13 +32,13 @@ type UsagesClient struct { } // NewUsagesClient creates an instance of the UsagesClient client. -func NewUsagesClient(subscriptionID string, countType1 CountType) UsagesClient { - return NewUsagesClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewUsagesClient(subscriptionID string) UsagesClient { + return NewUsagesClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewUsagesClientWithBaseURI creates an instance of the UsagesClient client. -func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) UsagesClient { - return UsagesClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient { + return UsagesClient{NewWithBaseURI(baseURI, subscriptionID)} } // ListByAutomationAccount retrieve the usage for the account id. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/variable.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/variable.go index 2fb479f96014..62741c8678a9 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/variable.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/variable.go @@ -32,13 +32,13 @@ type VariableClient struct { } // NewVariableClient creates an instance of the VariableClient client. -func NewVariableClient(subscriptionID string, countType1 CountType) VariableClient { - return NewVariableClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewVariableClient(subscriptionID string) VariableClient { + return NewVariableClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewVariableClientWithBaseURI creates an instance of the VariableClient client. -func NewVariableClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) VariableClient { - return VariableClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewVariableClientWithBaseURI(baseURI string, subscriptionID string) VariableClient { + return VariableClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create a variable. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/watcher.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/watcher.go index 128f2cec61a6..2760b2f81782 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/watcher.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/watcher.go @@ -32,13 +32,13 @@ type WatcherClient struct { } // NewWatcherClient creates an instance of the WatcherClient client. -func NewWatcherClient(subscriptionID string, countType1 CountType) WatcherClient { - return NewWatcherClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewWatcherClient(subscriptionID string) WatcherClient { + return NewWatcherClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWatcherClientWithBaseURI creates an instance of the WatcherClient client. -func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WatcherClient { - return WatcherClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewWatcherClientWithBaseURI(baseURI string, subscriptionID string) WatcherClient { + return WatcherClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the watcher identified by watcher name. diff --git a/services/preview/automation/mgmt/2018-06-30-preview/automation/webhook.go b/services/preview/automation/mgmt/2018-06-30-preview/automation/webhook.go index f99bedaf0e0f..eca7240b65f6 100644 --- a/services/preview/automation/mgmt/2018-06-30-preview/automation/webhook.go +++ b/services/preview/automation/mgmt/2018-06-30-preview/automation/webhook.go @@ -32,13 +32,13 @@ type WebhookClient struct { } // NewWebhookClient creates an instance of the WebhookClient client. -func NewWebhookClient(subscriptionID string, countType1 CountType) WebhookClient { - return NewWebhookClientWithBaseURI(DefaultBaseURI, subscriptionID, countType1) +func NewWebhookClient(subscriptionID string) WebhookClient { + return NewWebhookClientWithBaseURI(DefaultBaseURI, subscriptionID) } // NewWebhookClientWithBaseURI creates an instance of the WebhookClient client. -func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string, countType1 CountType) WebhookClient { - return WebhookClient{NewWithBaseURI(baseURI, subscriptionID, countType1)} +func NewWebhookClientWithBaseURI(baseURI string, subscriptionID string) WebhookClient { + return WebhookClient{NewWithBaseURI(baseURI, subscriptionID)} } // CreateOrUpdate create the webhook identified by webhook name. From c233b10cbf3c7b34703d54f505d7874d12bb5da6 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 10 May 2019 23:45:06 +0000 Subject: [PATCH 2/2] Generated from a06ef1c06b9ac49abbe4832d05328db538889e60 Merge branch 'master' into lmazuel_automationparameter --- .../advisor/mgmt/advisor/advisorapi/models.go | 1 + .../latest/advisor/mgmt/advisor/models.go | 20 ++ .../mgmt/apimanagement/models.go | 2 + .../advisor/mgmt/advisor/advisorapi/models.go | 1 + .../preview/advisor/mgmt/advisor/models.go | 20 ++ .../mgmt/apimanagement/models.go | 2 + .../advisor/advisorapi/interfaces.go | 8 + .../advisor/mgmt/2017-04-19/advisor/models.go | 251 ++++++++++++++++++ .../advisor/recommendationmetadata.go | 221 +++++++++++++++ .../apimanagementapi/interfaces.go | 2 +- .../2019-01-01/apimanagement/apischema.go | 8 +- .../mgmt/2019-01-01/apimanagement/models.go | 106 +++++++- .../insights/insightsapi/interfaces.go | 2 + .../mgmt/2015-05-01/insights/models.go | 20 +- .../insights/workitemconfigurations.go | 184 +++++++++++++ 15 files changed, 829 insertions(+), 19 deletions(-) create mode 100644 services/advisor/mgmt/2017-04-19/advisor/recommendationmetadata.go diff --git a/profiles/latest/advisor/mgmt/advisor/advisorapi/models.go b/profiles/latest/advisor/mgmt/advisor/advisorapi/models.go index 7981a26eaeba..1cd617148bb3 100644 --- a/profiles/latest/advisor/mgmt/advisor/advisorapi/models.go +++ b/profiles/latest/advisor/mgmt/advisor/advisorapi/models.go @@ -23,5 +23,6 @@ import original "github.com/Azure/azure-sdk-for-go/services/advisor/mgmt/2017-04 type ConfigurationsClientAPI = original.ConfigurationsClientAPI type OperationsClientAPI = original.OperationsClientAPI +type RecommendationMetadataClientAPI = original.RecommendationMetadataClientAPI type RecommendationsClientAPI = original.RecommendationsClientAPI type SuppressionsClientAPI = original.SuppressionsClientAPI diff --git a/profiles/latest/advisor/mgmt/advisor/models.go b/profiles/latest/advisor/mgmt/advisor/models.go index 7b6d7c530d5d..e092a399adbd 100644 --- a/profiles/latest/advisor/mgmt/advisor/models.go +++ b/profiles/latest/advisor/mgmt/advisor/models.go @@ -62,12 +62,19 @@ type ConfigurationListResult = original.ConfigurationListResult type ConfigurationListResultIterator = original.ConfigurationListResultIterator type ConfigurationListResultPage = original.ConfigurationListResultPage type ConfigurationsClient = original.ConfigurationsClient +type MetadataEntity = original.MetadataEntity +type MetadataEntityListResult = original.MetadataEntityListResult +type MetadataEntityListResultIterator = original.MetadataEntityListResultIterator +type MetadataEntityListResultPage = original.MetadataEntityListResultPage +type MetadataEntityProperties = original.MetadataEntityProperties +type MetadataSupportedValueDetail = original.MetadataSupportedValueDetail type OperationDisplayInfo = original.OperationDisplayInfo type OperationEntity = original.OperationEntity type OperationEntityListResult = original.OperationEntityListResult type OperationEntityListResultIterator = original.OperationEntityListResultIterator type OperationEntityListResultPage = original.OperationEntityListResultPage type OperationsClient = original.OperationsClient +type RecommendationMetadataClient = original.RecommendationMetadataClient type RecommendationProperties = original.RecommendationProperties type RecommendationsClient = original.RecommendationsClient type Resource = original.Resource @@ -75,6 +82,7 @@ type ResourceRecommendationBase = original.ResourceRecommendationBase type ResourceRecommendationBaseListResult = original.ResourceRecommendationBaseListResult type ResourceRecommendationBaseListResultIterator = original.ResourceRecommendationBaseListResultIterator type ResourceRecommendationBaseListResultPage = original.ResourceRecommendationBaseListResultPage +type SetObject = original.SetObject type ShortDescription = original.ShortDescription type SuppressionContract = original.SuppressionContract type SuppressionContractListResult = original.SuppressionContractListResult @@ -98,6 +106,12 @@ func NewConfigurationsClient(subscriptionID string) ConfigurationsClient { func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient { return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID) } +func NewMetadataEntityListResultIterator(page MetadataEntityListResultPage) MetadataEntityListResultIterator { + return original.NewMetadataEntityListResultIterator(page) +} +func NewMetadataEntityListResultPage(getNextPage func(context.Context, MetadataEntityListResult) (MetadataEntityListResult, error)) MetadataEntityListResultPage { + return original.NewMetadataEntityListResultPage(getNextPage) +} func NewOperationEntityListResultIterator(page OperationEntityListResultPage) OperationEntityListResultIterator { return original.NewOperationEntityListResultIterator(page) } @@ -110,6 +124,12 @@ func NewOperationsClient(subscriptionID string) OperationsClient { func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) } +func NewRecommendationMetadataClient(subscriptionID string) RecommendationMetadataClient { + return original.NewRecommendationMetadataClient(subscriptionID) +} +func NewRecommendationMetadataClientWithBaseURI(baseURI string, subscriptionID string) RecommendationMetadataClient { + return original.NewRecommendationMetadataClientWithBaseURI(baseURI, subscriptionID) +} func NewRecommendationsClient(subscriptionID string) RecommendationsClient { return original.NewRecommendationsClient(subscriptionID) } diff --git a/profiles/latest/apimanagement/mgmt/apimanagement/models.go b/profiles/latest/apimanagement/mgmt/apimanagement/models.go index 7b772d32fb4f..e33ff9e73565 100644 --- a/profiles/latest/apimanagement/mgmt/apimanagement/models.go +++ b/profiles/latest/apimanagement/mgmt/apimanagement/models.go @@ -657,6 +657,8 @@ type SchemaCollectionIterator = original.SchemaCollectionIterator type SchemaCollectionPage = original.SchemaCollectionPage type SchemaContract = original.SchemaContract type SchemaContractProperties = original.SchemaContractProperties +type SchemaCreateOrUpdateContract = original.SchemaCreateOrUpdateContract +type SchemaCreateOrUpdateProperties = original.SchemaCreateOrUpdateProperties type SchemaDocumentProperties = original.SchemaDocumentProperties type ServiceApplyNetworkConfigurationParameters = original.ServiceApplyNetworkConfigurationParameters type ServiceApplyNetworkConfigurationUpdatesFuture = original.ServiceApplyNetworkConfigurationUpdatesFuture diff --git a/profiles/preview/advisor/mgmt/advisor/advisorapi/models.go b/profiles/preview/advisor/mgmt/advisor/advisorapi/models.go index 7981a26eaeba..1cd617148bb3 100644 --- a/profiles/preview/advisor/mgmt/advisor/advisorapi/models.go +++ b/profiles/preview/advisor/mgmt/advisor/advisorapi/models.go @@ -23,5 +23,6 @@ import original "github.com/Azure/azure-sdk-for-go/services/advisor/mgmt/2017-04 type ConfigurationsClientAPI = original.ConfigurationsClientAPI type OperationsClientAPI = original.OperationsClientAPI +type RecommendationMetadataClientAPI = original.RecommendationMetadataClientAPI type RecommendationsClientAPI = original.RecommendationsClientAPI type SuppressionsClientAPI = original.SuppressionsClientAPI diff --git a/profiles/preview/advisor/mgmt/advisor/models.go b/profiles/preview/advisor/mgmt/advisor/models.go index 72606b4a1fd8..e90ae9f24f56 100644 --- a/profiles/preview/advisor/mgmt/advisor/models.go +++ b/profiles/preview/advisor/mgmt/advisor/models.go @@ -62,12 +62,19 @@ type ConfigurationListResult = original.ConfigurationListResult type ConfigurationListResultIterator = original.ConfigurationListResultIterator type ConfigurationListResultPage = original.ConfigurationListResultPage type ConfigurationsClient = original.ConfigurationsClient +type MetadataEntity = original.MetadataEntity +type MetadataEntityListResult = original.MetadataEntityListResult +type MetadataEntityListResultIterator = original.MetadataEntityListResultIterator +type MetadataEntityListResultPage = original.MetadataEntityListResultPage +type MetadataEntityProperties = original.MetadataEntityProperties +type MetadataSupportedValueDetail = original.MetadataSupportedValueDetail type OperationDisplayInfo = original.OperationDisplayInfo type OperationEntity = original.OperationEntity type OperationEntityListResult = original.OperationEntityListResult type OperationEntityListResultIterator = original.OperationEntityListResultIterator type OperationEntityListResultPage = original.OperationEntityListResultPage type OperationsClient = original.OperationsClient +type RecommendationMetadataClient = original.RecommendationMetadataClient type RecommendationProperties = original.RecommendationProperties type RecommendationsClient = original.RecommendationsClient type Resource = original.Resource @@ -75,6 +82,7 @@ type ResourceRecommendationBase = original.ResourceRecommendationBase type ResourceRecommendationBaseListResult = original.ResourceRecommendationBaseListResult type ResourceRecommendationBaseListResultIterator = original.ResourceRecommendationBaseListResultIterator type ResourceRecommendationBaseListResultPage = original.ResourceRecommendationBaseListResultPage +type SetObject = original.SetObject type ShortDescription = original.ShortDescription type SuppressionContract = original.SuppressionContract type SuppressionContractListResult = original.SuppressionContractListResult @@ -98,6 +106,12 @@ func NewConfigurationsClient(subscriptionID string) ConfigurationsClient { func NewConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationsClient { return original.NewConfigurationsClientWithBaseURI(baseURI, subscriptionID) } +func NewMetadataEntityListResultIterator(page MetadataEntityListResultPage) MetadataEntityListResultIterator { + return original.NewMetadataEntityListResultIterator(page) +} +func NewMetadataEntityListResultPage(getNextPage func(context.Context, MetadataEntityListResult) (MetadataEntityListResult, error)) MetadataEntityListResultPage { + return original.NewMetadataEntityListResultPage(getNextPage) +} func NewOperationEntityListResultIterator(page OperationEntityListResultPage) OperationEntityListResultIterator { return original.NewOperationEntityListResultIterator(page) } @@ -110,6 +124,12 @@ func NewOperationsClient(subscriptionID string) OperationsClient { func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) } +func NewRecommendationMetadataClient(subscriptionID string) RecommendationMetadataClient { + return original.NewRecommendationMetadataClient(subscriptionID) +} +func NewRecommendationMetadataClientWithBaseURI(baseURI string, subscriptionID string) RecommendationMetadataClient { + return original.NewRecommendationMetadataClientWithBaseURI(baseURI, subscriptionID) +} func NewRecommendationsClient(subscriptionID string) RecommendationsClient { return original.NewRecommendationsClient(subscriptionID) } diff --git a/profiles/preview/apimanagement/mgmt/apimanagement/models.go b/profiles/preview/apimanagement/mgmt/apimanagement/models.go index 406a9ca75889..53fd339803b5 100644 --- a/profiles/preview/apimanagement/mgmt/apimanagement/models.go +++ b/profiles/preview/apimanagement/mgmt/apimanagement/models.go @@ -657,6 +657,8 @@ type SchemaCollectionIterator = original.SchemaCollectionIterator type SchemaCollectionPage = original.SchemaCollectionPage type SchemaContract = original.SchemaContract type SchemaContractProperties = original.SchemaContractProperties +type SchemaCreateOrUpdateContract = original.SchemaCreateOrUpdateContract +type SchemaCreateOrUpdateProperties = original.SchemaCreateOrUpdateProperties type SchemaDocumentProperties = original.SchemaDocumentProperties type ServiceApplyNetworkConfigurationParameters = original.ServiceApplyNetworkConfigurationParameters type ServiceApplyNetworkConfigurationUpdatesFuture = original.ServiceApplyNetworkConfigurationUpdatesFuture diff --git a/services/advisor/mgmt/2017-04-19/advisor/advisorapi/interfaces.go b/services/advisor/mgmt/2017-04-19/advisor/advisorapi/interfaces.go index 2642ba6904d1..34662da81336 100644 --- a/services/advisor/mgmt/2017-04-19/advisor/advisorapi/interfaces.go +++ b/services/advisor/mgmt/2017-04-19/advisor/advisorapi/interfaces.go @@ -24,6 +24,14 @@ import ( "github.com/satori/go.uuid" ) +// RecommendationMetadataClientAPI contains the set of methods on the RecommendationMetadataClient type. +type RecommendationMetadataClientAPI interface { + Get(ctx context.Context, name string) (result advisor.SetObject, err error) + List(ctx context.Context) (result advisor.MetadataEntityListResultPage, err error) +} + +var _ RecommendationMetadataClientAPI = (*advisor.RecommendationMetadataClient)(nil) + // ConfigurationsClientAPI contains the set of methods on the ConfigurationsClient type. type ConfigurationsClientAPI interface { CreateInResourceGroup(ctx context.Context, configContract advisor.ConfigData, resourceGroup string) (result advisor.ARMErrorResponseBody, err error) diff --git a/services/advisor/mgmt/2017-04-19/advisor/models.go b/services/advisor/mgmt/2017-04-19/advisor/models.go index 624766902b8d..cd5583bb2968 100644 --- a/services/advisor/mgmt/2017-04-19/advisor/models.go +++ b/services/advisor/mgmt/2017-04-19/advisor/models.go @@ -321,6 +321,251 @@ func NewConfigurationListResultPage(getNextPage func(context.Context, Configurat return ConfigurationListResultPage{fn: getNextPage} } +// MetadataEntity the metadata entity contract. +type MetadataEntity struct { + // ID - The resource Id of the metadata entity. + ID *string `json:"id,omitempty"` + // Type - The type of the metadata entity. + Type *string `json:"type,omitempty"` + // Name - The name of the metadata entity. + Name *string `json:"name,omitempty"` + // MetadataEntityProperties - The metadata entity properties. + *MetadataEntityProperties `json:"properties,omitempty"` +} + +// MarshalJSON is the custom marshaler for MetadataEntity. +func (me MetadataEntity) MarshalJSON() ([]byte, error) { + objectMap := make(map[string]interface{}) + if me.ID != nil { + objectMap["id"] = me.ID + } + if me.Type != nil { + objectMap["type"] = me.Type + } + if me.Name != nil { + objectMap["name"] = me.Name + } + if me.MetadataEntityProperties != nil { + objectMap["properties"] = me.MetadataEntityProperties + } + return json.Marshal(objectMap) +} + +// UnmarshalJSON is the custom unmarshaler for MetadataEntity struct. +func (me *MetadataEntity) UnmarshalJSON(body []byte) error { + var m map[string]*json.RawMessage + err := json.Unmarshal(body, &m) + if err != nil { + return err + } + for k, v := range m { + switch k { + case "id": + if v != nil { + var ID string + err = json.Unmarshal(*v, &ID) + if err != nil { + return err + } + me.ID = &ID + } + case "type": + if v != nil { + var typeVar string + err = json.Unmarshal(*v, &typeVar) + if err != nil { + return err + } + me.Type = &typeVar + } + case "name": + if v != nil { + var name string + err = json.Unmarshal(*v, &name) + if err != nil { + return err + } + me.Name = &name + } + case "properties": + if v != nil { + var metadataEntityProperties MetadataEntityProperties + err = json.Unmarshal(*v, &metadataEntityProperties) + if err != nil { + return err + } + me.MetadataEntityProperties = &metadataEntityProperties + } + } + } + + return nil +} + +// MetadataEntityListResult the list of metadata entities +type MetadataEntityListResult struct { + autorest.Response `json:"-"` + // Value - The list of metadata entities. + Value *[]MetadataEntity `json:"value,omitempty"` + // NextLink - The link used to get the next page of metadata. + NextLink *string `json:"nextLink,omitempty"` +} + +// MetadataEntityListResultIterator provides access to a complete listing of MetadataEntity values. +type MetadataEntityListResultIterator struct { + i int + page MetadataEntityListResultPage +} + +// NextWithContext advances to the next value. If there was an error making +// the request the iterator does not advance and the error is returned. +func (iter *MetadataEntityListResultIterator) NextWithContext(ctx context.Context) (err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/MetadataEntityListResultIterator.NextWithContext") + defer func() { + sc := -1 + if iter.Response().Response.Response != nil { + sc = iter.Response().Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + iter.i++ + if iter.i < len(iter.page.Values()) { + return nil + } + err = iter.page.NextWithContext(ctx) + if err != nil { + iter.i-- + return err + } + iter.i = 0 + return nil +} + +// Next advances to the next value. If there was an error making +// the request the iterator does not advance and the error is returned. +// Deprecated: Use NextWithContext() instead. +func (iter *MetadataEntityListResultIterator) Next() error { + return iter.NextWithContext(context.Background()) +} + +// NotDone returns true if the enumeration should be started or is not yet complete. +func (iter MetadataEntityListResultIterator) NotDone() bool { + return iter.page.NotDone() && iter.i < len(iter.page.Values()) +} + +// Response returns the raw server response from the last page request. +func (iter MetadataEntityListResultIterator) Response() MetadataEntityListResult { + return iter.page.Response() +} + +// Value returns the current value or a zero-initialized value if the +// iterator has advanced beyond the end of the collection. +func (iter MetadataEntityListResultIterator) Value() MetadataEntity { + if !iter.page.NotDone() { + return MetadataEntity{} + } + return iter.page.Values()[iter.i] +} + +// Creates a new instance of the MetadataEntityListResultIterator type. +func NewMetadataEntityListResultIterator(page MetadataEntityListResultPage) MetadataEntityListResultIterator { + return MetadataEntityListResultIterator{page: page} +} + +// IsEmpty returns true if the ListResult contains no values. +func (melr MetadataEntityListResult) IsEmpty() bool { + return melr.Value == nil || len(*melr.Value) == 0 +} + +// metadataEntityListResultPreparer prepares a request to retrieve the next set of results. +// It returns nil if no more results exist. +func (melr MetadataEntityListResult) metadataEntityListResultPreparer(ctx context.Context) (*http.Request, error) { + if melr.NextLink == nil || len(to.String(melr.NextLink)) < 1 { + return nil, nil + } + return autorest.Prepare((&http.Request{}).WithContext(ctx), + autorest.AsJSON(), + autorest.AsGet(), + autorest.WithBaseURL(to.String(melr.NextLink))) +} + +// MetadataEntityListResultPage contains a page of MetadataEntity values. +type MetadataEntityListResultPage struct { + fn func(context.Context, MetadataEntityListResult) (MetadataEntityListResult, error) + melr MetadataEntityListResult +} + +// NextWithContext advances to the next page of values. If there was an error making +// the request the page does not advance and the error is returned. +func (page *MetadataEntityListResultPage) NextWithContext(ctx context.Context) (err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/MetadataEntityListResultPage.NextWithContext") + defer func() { + sc := -1 + if page.Response().Response.Response != nil { + sc = page.Response().Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + next, err := page.fn(ctx, page.melr) + if err != nil { + return err + } + page.melr = next + return nil +} + +// Next advances to the next page of values. If there was an error making +// the request the page does not advance and the error is returned. +// Deprecated: Use NextWithContext() instead. +func (page *MetadataEntityListResultPage) Next() error { + return page.NextWithContext(context.Background()) +} + +// NotDone returns true if the page enumeration should be started or is not yet complete. +func (page MetadataEntityListResultPage) NotDone() bool { + return !page.melr.IsEmpty() +} + +// Response returns the raw server response from the last page request. +func (page MetadataEntityListResultPage) Response() MetadataEntityListResult { + return page.melr +} + +// Values returns the slice of values for the current page or nil if there are no values. +func (page MetadataEntityListResultPage) Values() []MetadataEntity { + if page.melr.IsEmpty() { + return nil + } + return *page.melr.Value +} + +// Creates a new instance of the MetadataEntityListResultPage type. +func NewMetadataEntityListResultPage(getNextPage func(context.Context, MetadataEntityListResult) (MetadataEntityListResult, error)) MetadataEntityListResultPage { + return MetadataEntityListResultPage{fn: getNextPage} +} + +// MetadataEntityProperties the metadata entity properties +type MetadataEntityProperties struct { + // DisplayName - The display name. + DisplayName *string `json:"displayName,omitempty"` + // DependsOn - The list of keys on which this entity depends on. + DependsOn *[]string `json:"dependsOn,omitempty"` + // SupportedValues - The list of supported values. + SupportedValues *[]MetadataSupportedValueDetail `json:"supportedValues,omitempty"` +} + +// MetadataSupportedValueDetail the metadata supported value detail. +type MetadataSupportedValueDetail struct { + // ID - The id. + ID *string `json:"id,omitempty"` + // DisplayName - The display name. + DisplayName *string `json:"displayName,omitempty"` +} + // OperationDisplayInfo the operation supported by Advisor. type OperationDisplayInfo struct { // Description - The description of the operation. @@ -782,6 +1027,12 @@ func NewResourceRecommendationBaseListResultPage(getNextPage func(context.Contex return ResourceRecommendationBaseListResultPage{fn: getNextPage} } +// SetObject ... +type SetObject struct { + autorest.Response `json:"-"` + Value interface{} `json:"value,omitempty"` +} + // ShortDescription a summary of the recommendation. type ShortDescription struct { // Problem - The issue or opportunity identified by the recommendation. diff --git a/services/advisor/mgmt/2017-04-19/advisor/recommendationmetadata.go b/services/advisor/mgmt/2017-04-19/advisor/recommendationmetadata.go new file mode 100644 index 000000000000..232a1d4d0047 --- /dev/null +++ b/services/advisor/mgmt/2017-04-19/advisor/recommendationmetadata.go @@ -0,0 +1,221 @@ +package advisor + +// Copyright (c) Microsoft and contributors. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +import ( + "context" + "github.com/Azure/go-autorest/autorest" + "github.com/Azure/go-autorest/autorest/azure" + "github.com/Azure/go-autorest/tracing" + "net/http" +) + +// RecommendationMetadataClient is the REST APIs for Azure Advisor +type RecommendationMetadataClient struct { + BaseClient +} + +// NewRecommendationMetadataClient creates an instance of the RecommendationMetadataClient client. +func NewRecommendationMetadataClient(subscriptionID string) RecommendationMetadataClient { + return NewRecommendationMetadataClientWithBaseURI(DefaultBaseURI, subscriptionID) +} + +// NewRecommendationMetadataClientWithBaseURI creates an instance of the RecommendationMetadataClient client. +func NewRecommendationMetadataClientWithBaseURI(baseURI string, subscriptionID string) RecommendationMetadataClient { + return RecommendationMetadataClient{NewWithBaseURI(baseURI, subscriptionID)} +} + +// Get sends the get request. +// Parameters: +// name - name of metadata entity. +func (client RecommendationMetadataClient) Get(ctx context.Context, name string) (result SetObject, err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/RecommendationMetadataClient.Get") + defer func() { + sc := -1 + if result.Response.Response != nil { + sc = result.Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + req, err := client.GetPreparer(ctx, name) + if err != nil { + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "Get", nil, "Failure preparing request") + return + } + + resp, err := client.GetSender(req) + if err != nil { + result.Response = autorest.Response{Response: resp} + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "Get", resp, "Failure sending request") + return + } + + result, err = client.GetResponder(resp) + if err != nil { + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "Get", resp, "Failure responding to request") + } + + return +} + +// GetPreparer prepares the Get request. +func (client RecommendationMetadataClient) GetPreparer(ctx context.Context, name string) (*http.Request, error) { + pathParameters := map[string]interface{}{ + "name": autorest.Encode("path", name), + } + + const APIVersion = "2017-04-19" + queryParameters := map[string]interface{}{ + "api-version": APIVersion, + } + + preparer := autorest.CreatePreparer( + autorest.AsGet(), + autorest.WithBaseURL(client.BaseURI), + autorest.WithPathParameters("/providers/Microsoft.Advisor/metadata/{name}", pathParameters), + autorest.WithQueryParameters(queryParameters)) + return preparer.Prepare((&http.Request{}).WithContext(ctx)) +} + +// GetSender sends the Get request. The method will close the +// http.Response Body if it receives an error. +func (client RecommendationMetadataClient) GetSender(req *http.Request) (*http.Response, error) { + return autorest.SendWithSender(client, req, + autorest.DoRetryForStatusCodes(client.RetryAttempts, client.RetryDuration, autorest.StatusCodesForRetry...)) +} + +// GetResponder handles the response to the Get request. The method always +// closes the http.Response Body. +func (client RecommendationMetadataClient) GetResponder(resp *http.Response) (result SetObject, err error) { + err = autorest.Respond( + resp, + client.ByInspecting(), + azure.WithErrorUnlessStatusCode(http.StatusOK, http.StatusNotFound), + autorest.ByUnmarshallingJSON(&result.Value), + autorest.ByClosing()) + result.Response = autorest.Response{Response: resp} + return +} + +// List sends the list request. +func (client RecommendationMetadataClient) List(ctx context.Context) (result MetadataEntityListResultPage, err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/RecommendationMetadataClient.List") + defer func() { + sc := -1 + if result.melr.Response.Response != nil { + sc = result.melr.Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + result.fn = client.listNextResults + req, err := client.ListPreparer(ctx) + if err != nil { + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "List", nil, "Failure preparing request") + return + } + + resp, err := client.ListSender(req) + if err != nil { + result.melr.Response = autorest.Response{Response: resp} + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "List", resp, "Failure sending request") + return + } + + result.melr, err = client.ListResponder(resp) + if err != nil { + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "List", resp, "Failure responding to request") + } + + return +} + +// ListPreparer prepares the List request. +func (client RecommendationMetadataClient) ListPreparer(ctx context.Context) (*http.Request, error) { + const APIVersion = "2017-04-19" + queryParameters := map[string]interface{}{ + "api-version": APIVersion, + } + + preparer := autorest.CreatePreparer( + autorest.AsGet(), + autorest.WithBaseURL(client.BaseURI), + autorest.WithPath("/providers/Microsoft.Advisor/metadata"), + autorest.WithQueryParameters(queryParameters)) + return preparer.Prepare((&http.Request{}).WithContext(ctx)) +} + +// ListSender sends the List request. The method will close the +// http.Response Body if it receives an error. +func (client RecommendationMetadataClient) ListSender(req *http.Request) (*http.Response, error) { + return autorest.SendWithSender(client, req, + autorest.DoRetryForStatusCodes(client.RetryAttempts, client.RetryDuration, autorest.StatusCodesForRetry...)) +} + +// ListResponder handles the response to the List request. The method always +// closes the http.Response Body. +func (client RecommendationMetadataClient) ListResponder(resp *http.Response) (result MetadataEntityListResult, err error) { + err = autorest.Respond( + resp, + client.ByInspecting(), + azure.WithErrorUnlessStatusCode(http.StatusOK), + autorest.ByUnmarshallingJSON(&result), + autorest.ByClosing()) + result.Response = autorest.Response{Response: resp} + return +} + +// listNextResults retrieves the next set of results, if any. +func (client RecommendationMetadataClient) listNextResults(ctx context.Context, lastResults MetadataEntityListResult) (result MetadataEntityListResult, err error) { + req, err := lastResults.metadataEntityListResultPreparer(ctx) + if err != nil { + return result, autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "listNextResults", nil, "Failure preparing next results request") + } + if req == nil { + return + } + resp, err := client.ListSender(req) + if err != nil { + result.Response = autorest.Response{Response: resp} + return result, autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "listNextResults", resp, "Failure sending next results request") + } + result, err = client.ListResponder(resp) + if err != nil { + err = autorest.NewErrorWithError(err, "advisor.RecommendationMetadataClient", "listNextResults", resp, "Failure responding to next results request") + } + return +} + +// ListComplete enumerates all values, automatically crossing page boundaries as required. +func (client RecommendationMetadataClient) ListComplete(ctx context.Context) (result MetadataEntityListResultIterator, err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/RecommendationMetadataClient.List") + defer func() { + sc := -1 + if result.Response().Response.Response != nil { + sc = result.page.Response().Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + result.page, err = client.List(ctx) + return +} diff --git a/services/apimanagement/mgmt/2019-01-01/apimanagement/apimanagementapi/interfaces.go b/services/apimanagement/mgmt/2019-01-01/apimanagement/apimanagementapi/interfaces.go index 0a0d51b15f16..b6ff993e6b07 100644 --- a/services/apimanagement/mgmt/2019-01-01/apimanagement/apimanagementapi/interfaces.go +++ b/services/apimanagement/mgmt/2019-01-01/apimanagement/apimanagementapi/interfaces.go @@ -125,7 +125,7 @@ var _ APIPolicyClientAPI = (*apimanagement.APIPolicyClient)(nil) // APISchemaClientAPI contains the set of methods on the APISchemaClient type. type APISchemaClientAPI interface { - CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters apimanagement.SchemaContract, ifMatch string) (result apimanagement.SchemaContract, err error) + CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters apimanagement.SchemaCreateOrUpdateContract, ifMatch string) (result apimanagement.SchemaContract, err error) Delete(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, ifMatch string, force *bool) (result autorest.Response, err error) Get(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string) (result apimanagement.SchemaContract, err error) GetEntityTag(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string) (result autorest.Response, err error) diff --git a/services/apimanagement/mgmt/2019-01-01/apimanagement/apischema.go b/services/apimanagement/mgmt/2019-01-01/apimanagement/apischema.go index 5bfe51657630..80c1e637f50e 100644 --- a/services/apimanagement/mgmt/2019-01-01/apimanagement/apischema.go +++ b/services/apimanagement/mgmt/2019-01-01/apimanagement/apischema.go @@ -50,7 +50,7 @@ func NewAPISchemaClientWithBaseURI(baseURI string, subscriptionID string) APISch // schemaID - schema identifier within an API. Must be unique in the current API Management service instance. // parameters - the schema contents to apply. // ifMatch - eTag of the Entity. Not required when creating an entity, but required when updating an entity. -func (client APISchemaClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters SchemaContract, ifMatch string) (result SchemaContract, err error) { +func (client APISchemaClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters SchemaCreateOrUpdateContract, ifMatch string) (result SchemaContract, err error) { if tracing.IsEnabled() { ctx = tracing.StartSpan(ctx, fqdn+"/APISchemaClient.CreateOrUpdate") defer func() { @@ -75,8 +75,8 @@ func (client APISchemaClient) CreateOrUpdate(ctx context.Context, resourceGroupN {Target: "schemaID", Name: validation.MinLength, Rule: 1, Chain: nil}, {Target: "schemaID", Name: validation.Pattern, Rule: `^[^*#&+:<>?]+$`, Chain: nil}}}, {TargetValue: parameters, - Constraints: []validation.Constraint{{Target: "parameters.SchemaContractProperties", Name: validation.Null, Rule: false, - Chain: []validation.Constraint{{Target: "parameters.SchemaContractProperties.ContentType", Name: validation.Null, Rule: true, Chain: nil}}}}}}); err != nil { + Constraints: []validation.Constraint{{Target: "parameters.SchemaCreateOrUpdateProperties", Name: validation.Null, Rule: false, + Chain: []validation.Constraint{{Target: "parameters.SchemaCreateOrUpdateProperties.ContentType", Name: validation.Null, Rule: true, Chain: nil}}}}}}); err != nil { return result, validation.NewError("apimanagement.APISchemaClient", "CreateOrUpdate", err.Error()) } @@ -102,7 +102,7 @@ func (client APISchemaClient) CreateOrUpdate(ctx context.Context, resourceGroupN } // CreateOrUpdatePreparer prepares the CreateOrUpdate request. -func (client APISchemaClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters SchemaContract, ifMatch string) (*http.Request, error) { +func (client APISchemaClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, serviceName string, apiid string, schemaID string, parameters SchemaCreateOrUpdateContract, ifMatch string) (*http.Request, error) { pathParameters := map[string]interface{}{ "apiId": autorest.Encode("path", apiid), "resourceGroupName": autorest.Encode("path", resourceGroupName), diff --git a/services/apimanagement/mgmt/2019-01-01/apimanagement/models.go b/services/apimanagement/mgmt/2019-01-01/apimanagement/models.go index 0f7ca8e875b1..2e5e3a7543e1 100644 --- a/services/apimanagement/mgmt/2019-01-01/apimanagement/models.go +++ b/services/apimanagement/mgmt/2019-01-01/apimanagement/models.go @@ -9263,26 +9263,106 @@ func (sc *SchemaContract) UnmarshalJSON(body []byte) error { // SchemaContractProperties schema contract Properties. type SchemaContractProperties struct { - // ContentType - Must be a valid a media type used in a Content-Type header as defined in the RFC 2616. Media type of the schema document (e.g. application/json, application/xml). + // ContentType - Must be a valid a media type used in a Content-Type header as defined in the RFC 2616. Media type of the schema document (e.g. application/json, application/xml).
- `Swagger` Schema use `application/vnd.ms-azure-apim.swagger.definitions+json`
- `WSDL` Schema use `application/vnd.ms-azure-apim.xsd+xml`
- `OpenApi` Schema use `application/vnd.oai.openapi.components+json`
- `WADL Schema` use `application/vnd.ms-azure-apim.wadl.grammars+xml`. ContentType *string `json:"contentType,omitempty"` - // SchemaDocumentProperties - Properties of the Schema Document. + // Document - Properties of the Schema Document. + Document interface{} `json:"document,omitempty"` +} + +// SchemaCreateOrUpdateContract schema Contract details. +type SchemaCreateOrUpdateContract struct { + // SchemaCreateOrUpdateProperties - Properties of the Schema. + *SchemaCreateOrUpdateProperties `json:"properties,omitempty"` + // ID - READ-ONLY; Resource ID. + ID *string `json:"id,omitempty"` + // Name - READ-ONLY; Resource name. + Name *string `json:"name,omitempty"` + // Type - READ-ONLY; Resource type for API Management resource. + Type *string `json:"type,omitempty"` +} + +// MarshalJSON is the custom marshaler for SchemaCreateOrUpdateContract. +func (scouc SchemaCreateOrUpdateContract) MarshalJSON() ([]byte, error) { + objectMap := make(map[string]interface{}) + if scouc.SchemaCreateOrUpdateProperties != nil { + objectMap["properties"] = scouc.SchemaCreateOrUpdateProperties + } + return json.Marshal(objectMap) +} + +// UnmarshalJSON is the custom unmarshaler for SchemaCreateOrUpdateContract struct. +func (scouc *SchemaCreateOrUpdateContract) UnmarshalJSON(body []byte) error { + var m map[string]*json.RawMessage + err := json.Unmarshal(body, &m) + if err != nil { + return err + } + for k, v := range m { + switch k { + case "properties": + if v != nil { + var schemaCreateOrUpdateProperties SchemaCreateOrUpdateProperties + err = json.Unmarshal(*v, &schemaCreateOrUpdateProperties) + if err != nil { + return err + } + scouc.SchemaCreateOrUpdateProperties = &schemaCreateOrUpdateProperties + } + case "id": + if v != nil { + var ID string + err = json.Unmarshal(*v, &ID) + if err != nil { + return err + } + scouc.ID = &ID + } + case "name": + if v != nil { + var name string + err = json.Unmarshal(*v, &name) + if err != nil { + return err + } + scouc.Name = &name + } + case "type": + if v != nil { + var typeVar string + err = json.Unmarshal(*v, &typeVar) + if err != nil { + return err + } + scouc.Type = &typeVar + } + } + } + + return nil +} + +// SchemaCreateOrUpdateProperties API Schema create or update contract Properties. +type SchemaCreateOrUpdateProperties struct { + // ContentType - Must be a valid a media type used in a Content-Type header as defined in the RFC 2616. Media type of the schema document (e.g. application/json, application/xml).
- `Swagger` Schema use `application/vnd.ms-azure-apim.swagger.definitions+json`
- `WSDL` Schema use `application/vnd.ms-azure-apim.xsd+xml`
- `OpenApi` Schema use `application/vnd.oai.openapi.components+json`
- `WADL Schema` use `application/vnd.ms-azure-apim.wadl.grammars+xml`. + ContentType *string `json:"contentType,omitempty"` + // SchemaDocumentProperties - Create or update Properties of the Schema Document. *SchemaDocumentProperties `json:"document,omitempty"` } -// MarshalJSON is the custom marshaler for SchemaContractProperties. -func (scp SchemaContractProperties) MarshalJSON() ([]byte, error) { +// MarshalJSON is the custom marshaler for SchemaCreateOrUpdateProperties. +func (scoup SchemaCreateOrUpdateProperties) MarshalJSON() ([]byte, error) { objectMap := make(map[string]interface{}) - if scp.ContentType != nil { - objectMap["contentType"] = scp.ContentType + if scoup.ContentType != nil { + objectMap["contentType"] = scoup.ContentType } - if scp.SchemaDocumentProperties != nil { - objectMap["document"] = scp.SchemaDocumentProperties + if scoup.SchemaDocumentProperties != nil { + objectMap["document"] = scoup.SchemaDocumentProperties } return json.Marshal(objectMap) } -// UnmarshalJSON is the custom unmarshaler for SchemaContractProperties struct. -func (scp *SchemaContractProperties) UnmarshalJSON(body []byte) error { +// UnmarshalJSON is the custom unmarshaler for SchemaCreateOrUpdateProperties struct. +func (scoup *SchemaCreateOrUpdateProperties) UnmarshalJSON(body []byte) error { var m map[string]*json.RawMessage err := json.Unmarshal(body, &m) if err != nil { @@ -9297,7 +9377,7 @@ func (scp *SchemaContractProperties) UnmarshalJSON(body []byte) error { if err != nil { return err } - scp.ContentType = &contentType + scoup.ContentType = &contentType } case "document": if v != nil { @@ -9306,7 +9386,7 @@ func (scp *SchemaContractProperties) UnmarshalJSON(body []byte) error { if err != nil { return err } - scp.SchemaDocumentProperties = &schemaDocumentProperties + scoup.SchemaDocumentProperties = &schemaDocumentProperties } } } @@ -9959,7 +10039,7 @@ func (future *ServiceRestoreFuture) Result(client ServiceClient) (sr ServiceReso type ServiceSkuProperties struct { // Name - Name of the Sku. Possible values include: 'SkuTypeDeveloper', 'SkuTypeStandard', 'SkuTypePremium', 'SkuTypeBasic', 'SkuTypeConsumption' Name SkuType `json:"name,omitempty"` - // Capacity - Capacity of the SKU (number of deployed units of the SKU). The default value is 1. + // Capacity - Capacity of the SKU (number of deployed units of the SKU). Capacity *int32 `json:"capacity,omitempty"` } diff --git a/services/appinsights/mgmt/2015-05-01/insights/insightsapi/interfaces.go b/services/appinsights/mgmt/2015-05-01/insights/insightsapi/interfaces.go index c258e2051d98..e7d2c7ad86a7 100644 --- a/services/appinsights/mgmt/2015-05-01/insights/insightsapi/interfaces.go +++ b/services/appinsights/mgmt/2015-05-01/insights/insightsapi/interfaces.go @@ -118,7 +118,9 @@ type WorkItemConfigurationsClientAPI interface { Create(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigurationProperties insights.WorkItemCreateConfiguration) (result insights.WorkItemConfiguration, err error) Delete(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string) (result insights.SetObject, err error) GetDefault(ctx context.Context, resourceGroupName string, resourceName string) (result insights.WorkItemConfiguration, err error) + GetItem(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string) (result insights.WorkItemConfiguration, err error) List(ctx context.Context, resourceGroupName string, resourceName string) (result insights.WorkItemConfigurationsListResult, err error) + UpdateItem(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string, workItemConfigurationProperties insights.WorkItemCreateConfiguration) (result insights.WorkItemConfiguration, err error) } var _ WorkItemConfigurationsClientAPI = (*insights.WorkItemConfigurationsClient)(nil) diff --git a/services/appinsights/mgmt/2015-05-01/insights/models.go b/services/appinsights/mgmt/2015-05-01/insights/models.go index 59b6b3f9443f..d2e24fd3a47a 100644 --- a/services/appinsights/mgmt/2015-05-01/insights/models.go +++ b/services/appinsights/mgmt/2015-05-01/insights/models.go @@ -1767,5 +1767,23 @@ type WorkItemCreateConfiguration struct { // ValidateOnly - Boolean indicating validate only ValidateOnly *bool `json:"ValidateOnly,omitempty"` // WorkItemProperties - Custom work item properties - WorkItemProperties *string `json:"WorkItemProperties,omitempty"` + WorkItemProperties map[string]*string `json:"WorkItemProperties"` +} + +// MarshalJSON is the custom marshaler for WorkItemCreateConfiguration. +func (wicc WorkItemCreateConfiguration) MarshalJSON() ([]byte, error) { + objectMap := make(map[string]interface{}) + if wicc.ConnectorID != nil { + objectMap["ConnectorId"] = wicc.ConnectorID + } + if wicc.ConnectorDataConfiguration != nil { + objectMap["ConnectorDataConfiguration"] = wicc.ConnectorDataConfiguration + } + if wicc.ValidateOnly != nil { + objectMap["ValidateOnly"] = wicc.ValidateOnly + } + if wicc.WorkItemProperties != nil { + objectMap["WorkItemProperties"] = wicc.WorkItemProperties + } + return json.Marshal(objectMap) } diff --git a/services/appinsights/mgmt/2015-05-01/insights/workitemconfigurations.go b/services/appinsights/mgmt/2015-05-01/insights/workitemconfigurations.go index cfb613f61fd6..fbb7219a3518 100644 --- a/services/appinsights/mgmt/2015-05-01/insights/workitemconfigurations.go +++ b/services/appinsights/mgmt/2015-05-01/insights/workitemconfigurations.go @@ -309,6 +309,96 @@ func (client WorkItemConfigurationsClient) GetDefaultResponder(resp *http.Respon return } +// GetItem gets specified work item configuration for an Application Insights component. +// Parameters: +// resourceGroupName - the name of the resource group. The name is case insensitive. +// resourceName - the name of the Application Insights component resource. +// workItemConfigID - the unique work item configuration Id. This can be either friendly name of connector as +// defined in connector configuration +func (client WorkItemConfigurationsClient) GetItem(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string) (result WorkItemConfiguration, err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/WorkItemConfigurationsClient.GetItem") + defer func() { + sc := -1 + if result.Response.Response != nil { + sc = result.Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + if err := validation.Validate([]validation.Validation{ + {TargetValue: resourceGroupName, + Constraints: []validation.Constraint{{Target: "resourceGroupName", Name: validation.MaxLength, Rule: 90, Chain: nil}, + {Target: "resourceGroupName", Name: validation.MinLength, Rule: 1, Chain: nil}, + {Target: "resourceGroupName", Name: validation.Pattern, Rule: `^[-\w\._\(\)]+$`, Chain: nil}}}, + {TargetValue: client.SubscriptionID, + Constraints: []validation.Constraint{{Target: "client.SubscriptionID", Name: validation.MinLength, Rule: 1, Chain: nil}}}}); err != nil { + return result, validation.NewError("insights.WorkItemConfigurationsClient", "GetItem", err.Error()) + } + + req, err := client.GetItemPreparer(ctx, resourceGroupName, resourceName, workItemConfigID) + if err != nil { + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "GetItem", nil, "Failure preparing request") + return + } + + resp, err := client.GetItemSender(req) + if err != nil { + result.Response = autorest.Response{Response: resp} + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "GetItem", resp, "Failure sending request") + return + } + + result, err = client.GetItemResponder(resp) + if err != nil { + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "GetItem", resp, "Failure responding to request") + } + + return +} + +// GetItemPreparer prepares the GetItem request. +func (client WorkItemConfigurationsClient) GetItemPreparer(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string) (*http.Request, error) { + pathParameters := map[string]interface{}{ + "resourceGroupName": autorest.Encode("path", resourceGroupName), + "resourceName": autorest.Encode("path", resourceName), + "subscriptionId": autorest.Encode("path", client.SubscriptionID), + "workItemConfigId": autorest.Encode("path", workItemConfigID), + } + + const APIVersion = "2015-05-01" + queryParameters := map[string]interface{}{ + "api-version": APIVersion, + } + + preparer := autorest.CreatePreparer( + autorest.AsGet(), + autorest.WithBaseURL(client.BaseURI), + autorest.WithPathParameters("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/WorkItemConfigs/{workItemConfigId}", pathParameters), + autorest.WithQueryParameters(queryParameters)) + return preparer.Prepare((&http.Request{}).WithContext(ctx)) +} + +// GetItemSender sends the GetItem request. The method will close the +// http.Response Body if it receives an error. +func (client WorkItemConfigurationsClient) GetItemSender(req *http.Request) (*http.Response, error) { + return autorest.SendWithSender(client, req, + azure.DoRetryWithRegistration(client.Client)) +} + +// GetItemResponder handles the response to the GetItem request. The method always +// closes the http.Response Body. +func (client WorkItemConfigurationsClient) GetItemResponder(resp *http.Response) (result WorkItemConfiguration, err error) { + err = autorest.Respond( + resp, + client.ByInspecting(), + azure.WithErrorUnlessStatusCode(http.StatusOK), + autorest.ByUnmarshallingJSON(&result), + autorest.ByClosing()) + result.Response = autorest.Response{Response: resp} + return +} + // List gets the list work item configurations that exist for the application // Parameters: // resourceGroupName - the name of the resource group. The name is case insensitive. @@ -395,3 +485,97 @@ func (client WorkItemConfigurationsClient) ListResponder(resp *http.Response) (r result.Response = autorest.Response{Response: resp} return } + +// UpdateItem update a work item configuration for an Application Insights component. +// Parameters: +// resourceGroupName - the name of the resource group. The name is case insensitive. +// resourceName - the name of the Application Insights component resource. +// workItemConfigID - the unique work item configuration Id. This can be either friendly name of connector as +// defined in connector configuration +// workItemConfigurationProperties - properties that need to be specified to update a work item configuration +// for this Application Insights component. +func (client WorkItemConfigurationsClient) UpdateItem(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string, workItemConfigurationProperties WorkItemCreateConfiguration) (result WorkItemConfiguration, err error) { + if tracing.IsEnabled() { + ctx = tracing.StartSpan(ctx, fqdn+"/WorkItemConfigurationsClient.UpdateItem") + defer func() { + sc := -1 + if result.Response.Response != nil { + sc = result.Response.Response.StatusCode + } + tracing.EndSpan(ctx, sc, err) + }() + } + if err := validation.Validate([]validation.Validation{ + {TargetValue: resourceGroupName, + Constraints: []validation.Constraint{{Target: "resourceGroupName", Name: validation.MaxLength, Rule: 90, Chain: nil}, + {Target: "resourceGroupName", Name: validation.MinLength, Rule: 1, Chain: nil}, + {Target: "resourceGroupName", Name: validation.Pattern, Rule: `^[-\w\._\(\)]+$`, Chain: nil}}}, + {TargetValue: client.SubscriptionID, + Constraints: []validation.Constraint{{Target: "client.SubscriptionID", Name: validation.MinLength, Rule: 1, Chain: nil}}}}); err != nil { + return result, validation.NewError("insights.WorkItemConfigurationsClient", "UpdateItem", err.Error()) + } + + req, err := client.UpdateItemPreparer(ctx, resourceGroupName, resourceName, workItemConfigID, workItemConfigurationProperties) + if err != nil { + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "UpdateItem", nil, "Failure preparing request") + return + } + + resp, err := client.UpdateItemSender(req) + if err != nil { + result.Response = autorest.Response{Response: resp} + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "UpdateItem", resp, "Failure sending request") + return + } + + result, err = client.UpdateItemResponder(resp) + if err != nil { + err = autorest.NewErrorWithError(err, "insights.WorkItemConfigurationsClient", "UpdateItem", resp, "Failure responding to request") + } + + return +} + +// UpdateItemPreparer prepares the UpdateItem request. +func (client WorkItemConfigurationsClient) UpdateItemPreparer(ctx context.Context, resourceGroupName string, resourceName string, workItemConfigID string, workItemConfigurationProperties WorkItemCreateConfiguration) (*http.Request, error) { + pathParameters := map[string]interface{}{ + "resourceGroupName": autorest.Encode("path", resourceGroupName), + "resourceName": autorest.Encode("path", resourceName), + "subscriptionId": autorest.Encode("path", client.SubscriptionID), + "workItemConfigId": autorest.Encode("path", workItemConfigID), + } + + const APIVersion = "2015-05-01" + queryParameters := map[string]interface{}{ + "api-version": APIVersion, + } + + preparer := autorest.CreatePreparer( + autorest.AsContentType("application/json; charset=utf-8"), + autorest.AsPatch(), + autorest.WithBaseURL(client.BaseURI), + autorest.WithPathParameters("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/components/{resourceName}/WorkItemConfigs/{workItemConfigId}", pathParameters), + autorest.WithJSON(workItemConfigurationProperties), + autorest.WithQueryParameters(queryParameters)) + return preparer.Prepare((&http.Request{}).WithContext(ctx)) +} + +// UpdateItemSender sends the UpdateItem request. The method will close the +// http.Response Body if it receives an error. +func (client WorkItemConfigurationsClient) UpdateItemSender(req *http.Request) (*http.Response, error) { + return autorest.SendWithSender(client, req, + azure.DoRetryWithRegistration(client.Client)) +} + +// UpdateItemResponder handles the response to the UpdateItem request. The method always +// closes the http.Response Body. +func (client WorkItemConfigurationsClient) UpdateItemResponder(resp *http.Response) (result WorkItemConfiguration, err error) { + err = autorest.Respond( + resp, + client.ByInspecting(), + azure.WithErrorUnlessStatusCode(http.StatusOK), + autorest.ByUnmarshallingJSON(&result), + autorest.ByClosing()) + result.Response = autorest.Response{Response: resp} + return +}