Skip to content

Commit 8843b77

Browse files
author
sdk team
committed
Updated client bindings for services/vmc/v0.14.0. Signed-off-by: sdk team <dx-sdk-team@vmware.com>
1 parent a429b26 commit 8843b77

17 files changed

+476
-300
lines changed

services/vmc/draas/DraasPackageTypes.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

services/vmc/draas/ReplicaDiskCollectionsClient.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

services/vmc/draas/ReplicaDiskCollectionsTypes.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

services/vmc/draas/SiteRecoveryClient.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.
@@ -24,15 +24,14 @@ type SiteRecoveryClient interface {
2424
//
2525
// @param orgParam Organization identifier (required)
2626
// @param sddcParam sddc identifier (required)
27-
// @param forceParam If = 'true', will deactivate site recovery forcefully. (optional)
28-
// @param deactivateHcxParam If = 'true', will deactivate HCX. (optional)
27+
// @param deleteConfigInternalParam Customization, for example if deactivate site recovery forcefully and the CSSD/CSCM ticket number and the confirmation code. (optional)
2928
// @return com.vmware.vmc.draas.model.Task
3029
//
3130
// @throws Unauthenticated Unauthorized
3231
// @throws InvalidRequest Invalid action or bad argument
3332
// @throws Unauthorized Forbidden
3433
// @throws NotFound Cannot find site recovery configuration for sddc identifier
35-
Delete(orgParam string, sddcParam string, forceParam *bool, deactivateHcxParam *bool) (vmcDraasModel.Task, error)
34+
Delete(orgParam string, sddcParam string, deleteConfigInternalParam *vmcDraasModel.DeleteConfigInternal) (vmcDraasModel.Task, error)
3635

3736
// Query site recovery configuration for the specified sddc
3837
//
@@ -86,7 +85,7 @@ func (sIface *siteRecoveryClient) GetErrorBindingType(errorName string) vapiBind
8685
return vapiStdErrors_.ERROR_BINDINGS_MAP[errorName]
8786
}
8887

89-
func (sIface *siteRecoveryClient) Delete(orgParam string, sddcParam string, forceParam *bool, deactivateHcxParam *bool) (vmcDraasModel.Task, error) {
88+
func (sIface *siteRecoveryClient) Delete(orgParam string, sddcParam string, deleteConfigInternalParam *vmcDraasModel.DeleteConfigInternal) (vmcDraasModel.Task, error) {
9089
typeConverter := sIface.connector.TypeConverter()
9190
executionContext := sIface.connector.NewExecutionContext()
9291
operationRestMetaData := siteRecoveryDeleteRestMetadata()
@@ -96,8 +95,7 @@ func (sIface *siteRecoveryClient) Delete(orgParam string, sddcParam string, forc
9695
sv := vapiBindings_.NewStructValueBuilder(siteRecoveryDeleteInputType(), typeConverter)
9796
sv.AddStructField("Org", orgParam)
9897
sv.AddStructField("Sddc", sddcParam)
99-
sv.AddStructField("Force", forceParam)
100-
sv.AddStructField("DeactivateHcx", deactivateHcxParam)
98+
sv.AddStructField("DeleteConfigInternal", deleteConfigInternalParam)
10199
inputDataValue, inputError := sv.GetStructValue()
102100
if inputError != nil {
103101
var emptyOutput vmcDraasModel.Task

services/vmc/draas/SiteRecoverySrmNodesClient.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

services/vmc/draas/SiteRecoverySrmNodesTypes.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

services/vmc/draas/SiteRecoveryTypes.go

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.
@@ -23,12 +23,10 @@ func siteRecoveryDeleteInputType() vapiBindings_.StructType {
2323
fieldNameMap := make(map[string]string)
2424
fields["org"] = vapiBindings_.NewStringType()
2525
fields["sddc"] = vapiBindings_.NewStringType()
26-
fields["force"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
27-
fields["deactivate_hcx"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
26+
fields["delete_config_internal"] = vapiBindings_.NewOptionalType(vapiBindings_.NewReferenceType(vmcDraasModel.DeleteConfigInternalBindingType))
2827
fieldNameMap["org"] = "Org"
2928
fieldNameMap["sddc"] = "Sddc"
30-
fieldNameMap["force"] = "Force"
31-
fieldNameMap["deactivate_hcx"] = "DeactivateHcx"
29+
fieldNameMap["delete_config_internal"] = "DeleteConfigInternal"
3230
var validators = []vapiBindings_.Validator{}
3331
return vapiBindings_.NewStructType("operation-input", fields, reflect.TypeOf(vapiData_.StructValue{}), fieldNameMap, validators)
3432
}
@@ -48,22 +46,17 @@ func siteRecoveryDeleteRestMetadata() vapiProtocol_.OperationRestMetadata {
4846
bodyFieldsMap := map[string]string{}
4947
fields["org"] = vapiBindings_.NewStringType()
5048
fields["sddc"] = vapiBindings_.NewStringType()
51-
fields["force"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
52-
fields["deactivate_hcx"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
49+
fields["delete_config_internal"] = vapiBindings_.NewOptionalType(vapiBindings_.NewReferenceType(vmcDraasModel.DeleteConfigInternalBindingType))
5350
fieldNameMap["org"] = "Org"
5451
fieldNameMap["sddc"] = "Sddc"
55-
fieldNameMap["force"] = "Force"
56-
fieldNameMap["deactivate_hcx"] = "DeactivateHcx"
57-
paramsTypeMap["deactivate_hcx"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
52+
fieldNameMap["delete_config_internal"] = "DeleteConfigInternal"
5853
paramsTypeMap["org"] = vapiBindings_.NewStringType()
5954
paramsTypeMap["sddc"] = vapiBindings_.NewStringType()
60-
paramsTypeMap["force"] = vapiBindings_.NewOptionalType(vapiBindings_.NewBooleanType())
55+
paramsTypeMap["delete_config_internal"] = vapiBindings_.NewOptionalType(vapiBindings_.NewReferenceType(vmcDraasModel.DeleteConfigInternalBindingType))
6156
paramsTypeMap["org"] = vapiBindings_.NewStringType()
6257
paramsTypeMap["sddc"] = vapiBindings_.NewStringType()
6358
pathParams["org"] = "org"
6459
pathParams["sddc"] = "sddc"
65-
queryParams["deactivate_hcx"] = "deactivate_hcx"
66-
queryParams["force"] = "force"
6760
resultHeaders := map[string]string{}
6861
errorHeaders := map[string]map[string]string{}
6962
errorHeaders["com.vmware.vapi.std.errors.unauthenticated"] = make(map[string]string)
@@ -78,7 +71,7 @@ func siteRecoveryDeleteRestMetadata() vapiProtocol_.OperationRestMetadata {
7871
dispatchHeaderParams,
7972
bodyFieldsMap,
8073
"",
81-
"",
74+
"delete_config_internal",
8275
"DELETE",
8376
"/vmc/draas/api/orgs/{org}/sddcs/{sddc}/site-recovery",
8477
"",

services/vmc/draas/SiteRecoveryVersionsClient.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.
@@ -24,14 +24,13 @@ type SiteRecoveryVersionsClient interface {
2424
//
2525
// @param orgParam Organization identifier (required)
2626
// @param sddcParam sddc identifier (required)
27-
// @param versionSourceParam Represents the source for getting the version from. (optional)
2827
// @return com.vmware.vmc.draas.model.SiteRecoveryVersions
2928
//
3029
// @throws Unauthenticated Unauthorized
3130
// @throws InvalidRequest Invalid action or bad argument
3231
// @throws Unauthorized Forbidden
3332
// @throws NotFound Cannot find site recovery versions for sddc identifier
34-
Get(orgParam string, sddcParam string, versionSourceParam *string) (vmcDraasModel.SiteRecoveryVersions, error)
33+
Get(orgParam string, sddcParam string) (vmcDraasModel.SiteRecoveryVersions, error)
3534
}
3635

3736
type siteRecoveryVersionsClient struct {
@@ -59,7 +58,7 @@ func (sIface *siteRecoveryVersionsClient) GetErrorBindingType(errorName string)
5958
return vapiStdErrors_.ERROR_BINDINGS_MAP[errorName]
6059
}
6160

62-
func (sIface *siteRecoveryVersionsClient) Get(orgParam string, sddcParam string, versionSourceParam *string) (vmcDraasModel.SiteRecoveryVersions, error) {
61+
func (sIface *siteRecoveryVersionsClient) Get(orgParam string, sddcParam string) (vmcDraasModel.SiteRecoveryVersions, error) {
6362
typeConverter := sIface.connector.TypeConverter()
6463
executionContext := sIface.connector.NewExecutionContext()
6564
operationRestMetaData := siteRecoveryVersionsGetRestMetadata()
@@ -69,7 +68,6 @@ func (sIface *siteRecoveryVersionsClient) Get(orgParam string, sddcParam string,
6968
sv := vapiBindings_.NewStructValueBuilder(siteRecoveryVersionsGetInputType(), typeConverter)
7069
sv.AddStructField("Org", orgParam)
7170
sv.AddStructField("Sddc", sddcParam)
72-
sv.AddStructField("VersionSource", versionSourceParam)
7371
inputDataValue, inputError := sv.GetStructValue()
7472
if inputError != nil {
7573
var emptyOutput vmcDraasModel.SiteRecoveryVersions

services/vmc/draas/SiteRecoveryVersionsTypes.go

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.
@@ -18,21 +18,13 @@ import (
1818
"reflect"
1919
)
2020

21-
// Possible value for ``versionSource`` of method SiteRecoveryVersions#get.
22-
const SiteRecoveryVersions_GET_VERSION_SOURCE_VAMICLI = "vamicli"
23-
24-
// Possible value for ``versionSource`` of method SiteRecoveryVersions#get.
25-
const SiteRecoveryVersions_GET_VERSION_SOURCE_LS = "ls"
26-
2721
func siteRecoveryVersionsGetInputType() vapiBindings_.StructType {
2822
fields := make(map[string]vapiBindings_.BindingType)
2923
fieldNameMap := make(map[string]string)
3024
fields["org"] = vapiBindings_.NewStringType()
3125
fields["sddc"] = vapiBindings_.NewStringType()
32-
fields["version_source"] = vapiBindings_.NewOptionalType(vapiBindings_.NewStringType())
3326
fieldNameMap["org"] = "Org"
3427
fieldNameMap["sddc"] = "Sddc"
35-
fieldNameMap["version_source"] = "VersionSource"
3628
var validators = []vapiBindings_.Validator{}
3729
return vapiBindings_.NewStructType("operation-input", fields, reflect.TypeOf(vapiData_.StructValue{}), fieldNameMap, validators)
3830
}
@@ -52,18 +44,14 @@ func siteRecoveryVersionsGetRestMetadata() vapiProtocol_.OperationRestMetadata {
5244
bodyFieldsMap := map[string]string{}
5345
fields["org"] = vapiBindings_.NewStringType()
5446
fields["sddc"] = vapiBindings_.NewStringType()
55-
fields["version_source"] = vapiBindings_.NewOptionalType(vapiBindings_.NewStringType())
5647
fieldNameMap["org"] = "Org"
5748
fieldNameMap["sddc"] = "Sddc"
58-
fieldNameMap["version_source"] = "VersionSource"
59-
paramsTypeMap["version_source"] = vapiBindings_.NewOptionalType(vapiBindings_.NewStringType())
6049
paramsTypeMap["org"] = vapiBindings_.NewStringType()
6150
paramsTypeMap["sddc"] = vapiBindings_.NewStringType()
6251
paramsTypeMap["org"] = vapiBindings_.NewStringType()
6352
paramsTypeMap["sddc"] = vapiBindings_.NewStringType()
6453
pathParams["org"] = "org"
6554
pathParams["sddc"] = "sddc"
66-
queryParams["version_source"] = "version_source"
6755
resultHeaders := map[string]string{}
6856
errorHeaders := map[string]map[string]string{}
6957
errorHeaders["com.vmware.vapi.std.errors.unauthenticated"] = make(map[string]string)

services/vmc/draas/TaskClient.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright © 2019-2021 VMware, Inc. All Rights Reserved.
1+
// Copyright © 2019-2023 VMware, Inc. All Rights Reserved.
22
// SPDX-License-Identifier: BSD-2-Clause
33

44
// Auto generated code. DO NOT EDIT.

0 commit comments

Comments
 (0)