client

package
v3.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AllocateInstancePublicConnectionRequest

type AllocateInstancePublicConnectionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-h033cn****-pub-i3
	ConnectionStringPrefix *string `json:"ConnectionStringPrefix,omitempty" xml:"ConnectionStringPrefix,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Public
	NetType *string `json:"NetType,omitempty" xml:"NetType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (AllocateInstancePublicConnectionRequest) GoString

func (*AllocateInstancePublicConnectionRequest) SetConnectionStringPrefix

func (*AllocateInstancePublicConnectionRequest) SetDBInstanceId

func (*AllocateInstancePublicConnectionRequest) SetNetType

func (*AllocateInstancePublicConnectionRequest) SetRegionId

func (*AllocateInstancePublicConnectionRequest) SetResourceOwnerId

func (AllocateInstancePublicConnectionRequest) String

type AllocateInstancePublicConnectionResponse

type AllocateInstancePublicConnectionResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AllocateInstancePublicConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AllocateInstancePublicConnectionResponse) GoString

func (*AllocateInstancePublicConnectionResponse) SetHeaders

func (*AllocateInstancePublicConnectionResponse) SetStatusCode

func (AllocateInstancePublicConnectionResponse) String

type AllocateInstancePublicConnectionResponseBody

type AllocateInstancePublicConnectionResponseBody struct {
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	// example:
	//
	// 5ED62C81-9948-5612-81E1-EA3853752306
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 498115273
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (AllocateInstancePublicConnectionResponseBody) GoString

func (*AllocateInstancePublicConnectionResponseBody) SetInstanceName

func (*AllocateInstancePublicConnectionResponseBody) SetRequestId

func (*AllocateInstancePublicConnectionResponseBody) SetTaskId

func (AllocateInstancePublicConnectionResponseBody) String

type CheckCreateDBInstanceRequest

type CheckCreateDBInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 200
	CacheSize *int32 `json:"CacheSize,omitempty" xml:"CacheSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// AB
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// selectdb-cn-7213c8y****-public.selectdbfe.pre.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb.xlarge
	DBInstanceClass       *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"`
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// example:
	//
	// SelectDB
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// Month
	Period *string `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-4690g37929****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// example:
	//
	// 172.16.XX.XX/12,192.168.XX.XX/22
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
	// example:
	//
	// 1
	UsedTime *int32 `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// vsw-bp1gzt31twhlo0sa5****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// VPC ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// vpc-bp175iuvg8nxqraf2****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou-i
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CheckCreateDBInstanceRequest) GoString

func (s CheckCreateDBInstanceRequest) GoString() string

func (*CheckCreateDBInstanceRequest) SetCacheSize

func (*CheckCreateDBInstanceRequest) SetChargeType

func (*CheckCreateDBInstanceRequest) SetClientToken

func (*CheckCreateDBInstanceRequest) SetConnectionString

func (*CheckCreateDBInstanceRequest) SetDBInstanceClass

func (*CheckCreateDBInstanceRequest) SetDBInstanceDescription

func (s *CheckCreateDBInstanceRequest) SetDBInstanceDescription(v string) *CheckCreateDBInstanceRequest

func (*CheckCreateDBInstanceRequest) SetEngine

func (*CheckCreateDBInstanceRequest) SetEngineVersion

func (*CheckCreateDBInstanceRequest) SetPeriod

func (*CheckCreateDBInstanceRequest) SetRegionId

func (*CheckCreateDBInstanceRequest) SetResourceGroupId

func (*CheckCreateDBInstanceRequest) SetResourceOwnerId

func (*CheckCreateDBInstanceRequest) SetSecurityIPList

func (*CheckCreateDBInstanceRequest) SetUsedTime

func (*CheckCreateDBInstanceRequest) SetVSwitchId

func (*CheckCreateDBInstanceRequest) SetVpcId

func (*CheckCreateDBInstanceRequest) SetZoneId

func (CheckCreateDBInstanceRequest) String

type CheckCreateDBInstanceResponse

type CheckCreateDBInstanceResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckCreateDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckCreateDBInstanceResponse) GoString

func (*CheckCreateDBInstanceResponse) SetBody

func (*CheckCreateDBInstanceResponse) SetHeaders

func (*CheckCreateDBInstanceResponse) SetStatusCode

func (CheckCreateDBInstanceResponse) String

type CheckCreateDBInstanceResponseBody

type CheckCreateDBInstanceResponseBody struct {
	// example:
	//
	// ADF42B18-43FD-5100-83A9-BE81AB70C863
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckCreateDBInstanceResponseBody) GoString

func (*CheckCreateDBInstanceResponseBody) SetRequestId

func (CheckCreateDBInstanceResponseBody) String

type CheckServiceLinkedRoleRequest

type CheckServiceLinkedRoleRequest struct {
	OwnerAccount    *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (CheckServiceLinkedRoleRequest) GoString

func (*CheckServiceLinkedRoleRequest) SetOwnerAccount

func (*CheckServiceLinkedRoleRequest) SetResourceOwnerId

func (CheckServiceLinkedRoleRequest) String

type CheckServiceLinkedRoleResponse

type CheckServiceLinkedRoleResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckServiceLinkedRoleResponse) GoString

func (*CheckServiceLinkedRoleResponse) SetHeaders

func (*CheckServiceLinkedRoleResponse) SetStatusCode

func (CheckServiceLinkedRoleResponse) String

type CheckServiceLinkedRoleResponseBody

type CheckServiceLinkedRoleResponseBody struct {
	// example:
	//
	// False
	HasServiceLinkedRole *bool `json:"HasServiceLinkedRole,omitempty" xml:"HasServiceLinkedRole,omitempty"`
	// example:
	//
	// 1F455133-981E-5AD0-80EB-26EA1EF3C65F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckServiceLinkedRoleResponseBody) GoString

func (*CheckServiceLinkedRoleResponseBody) SetHasServiceLinkedRole

func (*CheckServiceLinkedRoleResponseBody) SetRequestId

func (CheckServiceLinkedRoleResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AllocateInstancePublicConnection

func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (_result *AllocateInstancePublicConnectionResponse, _err error)

Summary:

申请公网地址

@param request - AllocateInstancePublicConnectionRequest

@return AllocateInstancePublicConnectionResponse

func (*Client) AllocateInstancePublicConnectionWithOptions

func (client *Client) AllocateInstancePublicConnectionWithOptions(request *AllocateInstancePublicConnectionRequest, runtime *util.RuntimeOptions) (_result *AllocateInstancePublicConnectionResponse, _err error)

Summary:

申请公网地址

@param request - AllocateInstancePublicConnectionRequest

@param runtime - runtime options for this request RuntimeOptions

@return AllocateInstancePublicConnectionResponse

func (*Client) CheckCreateDBInstance

func (client *Client) CheckCreateDBInstance(request *CheckCreateDBInstanceRequest) (_result *CheckCreateDBInstanceResponse, _err error)

Summary:

SelectDB实例创建前检查

@param request - CheckCreateDBInstanceRequest

@return CheckCreateDBInstanceResponse

func (*Client) CheckCreateDBInstanceWithOptions

func (client *Client) CheckCreateDBInstanceWithOptions(request *CheckCreateDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CheckCreateDBInstanceResponse, _err error)

Summary:

SelectDB实例创建前检查

@param request - CheckCreateDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return CheckCreateDBInstanceResponse

func (*Client) CheckServiceLinkedRole

func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (_result *CheckServiceLinkedRoleResponse, _err error)

Summary:

检查服务关联角色

@param request - CheckServiceLinkedRoleRequest

@return CheckServiceLinkedRoleResponse

func (*Client) CheckServiceLinkedRoleWithOptions

func (client *Client) CheckServiceLinkedRoleWithOptions(request *CheckServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *CheckServiceLinkedRoleResponse, _err error)

Summary:

检查服务关联角色

@param request - CheckServiceLinkedRoleRequest

@param runtime - runtime options for this request RuntimeOptions

@return CheckServiceLinkedRoleResponse

func (*Client) CreateDBCluster

func (client *Client) CreateDBCluster(request *CreateDBClusterRequest) (_result *CreateDBClusterResponse, _err error)

Summary:

SelectDB实例下创建集群

@param request - CreateDBClusterRequest

@return CreateDBClusterResponse

func (*Client) CreateDBClusterWithOptions

func (client *Client) CreateDBClusterWithOptions(request *CreateDBClusterRequest, runtime *util.RuntimeOptions) (_result *CreateDBClusterResponse, _err error)

Summary:

SelectDB实例下创建集群

@param request - CreateDBClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateDBClusterResponse

func (*Client) CreateDBInstance

func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (_result *CreateDBInstanceResponse, _err error)

Summary:

创建SelectDB实例

@param request - CreateDBInstanceRequest

@return CreateDBInstanceResponse

func (*Client) CreateDBInstanceWithOptions

func (client *Client) CreateDBInstanceWithOptions(request *CreateDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateDBInstanceResponse, _err error)

Summary:

创建SelectDB实例

@param request - CreateDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateDBInstanceResponse

func (*Client) CreateServiceLinkedRoleForSelectDB

func (client *Client) CreateServiceLinkedRoleForSelectDB(request *CreateServiceLinkedRoleForSelectDBRequest) (_result *CreateServiceLinkedRoleForSelectDBResponse, _err error)

Summary:

创建服务关联角色

@param request - CreateServiceLinkedRoleForSelectDBRequest

@return CreateServiceLinkedRoleForSelectDBResponse

func (*Client) CreateServiceLinkedRoleForSelectDBWithOptions

func (client *Client) CreateServiceLinkedRoleForSelectDBWithOptions(request *CreateServiceLinkedRoleForSelectDBRequest, runtime *util.RuntimeOptions) (_result *CreateServiceLinkedRoleForSelectDBResponse, _err error)

Summary:

创建服务关联角色

@param request - CreateServiceLinkedRoleForSelectDBRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateServiceLinkedRoleForSelectDBResponse

func (*Client) DeleteDBCluster

func (client *Client) DeleteDBCluster(request *DeleteDBClusterRequest) (_result *DeleteDBClusterResponse, _err error)

Summary:

释放实例下集群

@param request - DeleteDBClusterRequest

@return DeleteDBClusterResponse

func (*Client) DeleteDBClusterWithOptions

func (client *Client) DeleteDBClusterWithOptions(request *DeleteDBClusterRequest, runtime *util.RuntimeOptions) (_result *DeleteDBClusterResponse, _err error)

Summary:

释放实例下集群

@param request - DeleteDBClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDBClusterResponse

func (*Client) DeleteDBInstance

func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (_result *DeleteDBInstanceResponse, _err error)

Summary:

删除DB实例

@param request - DeleteDBInstanceRequest

@return DeleteDBInstanceResponse

func (*Client) DeleteDBInstanceWithOptions

func (client *Client) DeleteDBInstanceWithOptions(request *DeleteDBInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteDBInstanceResponse, _err error)

Summary:

删除DB实例

@param request - DeleteDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDBInstanceResponse

func (*Client) DescribeDBClusterConfig added in v3.1.0

func (client *Client) DescribeDBClusterConfig(request *DescribeDBClusterConfigRequest) (_result *DescribeDBClusterConfigResponse, _err error)

Summary:

查看集群配置

@param request - DescribeDBClusterConfigRequest

@return DescribeDBClusterConfigResponse

func (*Client) DescribeDBClusterConfigChangeLogs added in v3.1.0

func (client *Client) DescribeDBClusterConfigChangeLogs(request *DescribeDBClusterConfigChangeLogsRequest) (_result *DescribeDBClusterConfigChangeLogsResponse, _err error)

Summary:

查看集群配置变更记录

@param request - DescribeDBClusterConfigChangeLogsRequest

@return DescribeDBClusterConfigChangeLogsResponse

func (*Client) DescribeDBClusterConfigChangeLogsWithOptions added in v3.1.0

func (client *Client) DescribeDBClusterConfigChangeLogsWithOptions(request *DescribeDBClusterConfigChangeLogsRequest, runtime *util.RuntimeOptions) (_result *DescribeDBClusterConfigChangeLogsResponse, _err error)

Summary:

查看集群配置变更记录

@param request - DescribeDBClusterConfigChangeLogsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBClusterConfigChangeLogsResponse

func (*Client) DescribeDBClusterConfigWithOptions added in v3.1.0

func (client *Client) DescribeDBClusterConfigWithOptions(request *DescribeDBClusterConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeDBClusterConfigResponse, _err error)

Summary:

查看集群配置

@param request - DescribeDBClusterConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBClusterConfigResponse

func (*Client) DescribeDBInstanceAttribute

func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (_result *DescribeDBInstanceAttributeResponse, _err error)

Summary:

查询实例详情

@param request - DescribeDBInstanceAttributeRequest

@return DescribeDBInstanceAttributeResponse

func (*Client) DescribeDBInstanceAttributeWithOptions

func (client *Client) DescribeDBInstanceAttributeWithOptions(request *DescribeDBInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceAttributeResponse, _err error)

Summary:

查询实例详情

@param request - DescribeDBInstanceAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceAttributeResponse

func (*Client) DescribeDBInstanceNetInfo

func (client *Client) DescribeDBInstanceNetInfo(request *DescribeDBInstanceNetInfoRequest) (_result *DescribeDBInstanceNetInfoResponse, _err error)

Summary:

查询实例网络链接

@param request - DescribeDBInstanceNetInfoRequest

@return DescribeDBInstanceNetInfoResponse

func (*Client) DescribeDBInstanceNetInfoWithOptions

func (client *Client) DescribeDBInstanceNetInfoWithOptions(request *DescribeDBInstanceNetInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceNetInfoResponse, _err error)

Summary:

查询实例网络链接

@param request - DescribeDBInstanceNetInfoRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceNetInfoResponse

func (*Client) DescribeDBInstances

func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (_result *DescribeDBInstancesResponse, _err error)

Summary:

查询实例列表

@param request - DescribeDBInstancesRequest

@return DescribeDBInstancesResponse

func (*Client) DescribeDBInstancesWithOptions

func (client *Client) DescribeDBInstancesWithOptions(request *DescribeDBInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesResponse, _err error)

Summary:

查询实例列表

@param request - DescribeDBInstancesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstancesResponse

func (*Client) DescribeSecurityIPList

func (client *Client) DescribeSecurityIPList(request *DescribeSecurityIPListRequest) (_result *DescribeSecurityIPListResponse, _err error)

Summary:

查看白名单

@param request - DescribeSecurityIPListRequest

@return DescribeSecurityIPListResponse

func (*Client) DescribeSecurityIPListWithOptions

func (client *Client) DescribeSecurityIPListWithOptions(request *DescribeSecurityIPListRequest, runtime *util.RuntimeOptions) (_result *DescribeSecurityIPListResponse, _err error)

Summary:

查看白名单

@param request - DescribeSecurityIPListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeSecurityIPListResponse

func (*Client) GetCreateBEClusterInquiry added in v3.1.0

func (client *Client) GetCreateBEClusterInquiry(request *GetCreateBEClusterInquiryRequest) (_result *GetCreateBEClusterInquiryResponse, _err error)

Summary:

新建集群询价

@param request - GetCreateBEClusterInquiryRequest

@return GetCreateBEClusterInquiryResponse

func (*Client) GetCreateBEClusterInquiryWithOptions added in v3.1.0

func (client *Client) GetCreateBEClusterInquiryWithOptions(request *GetCreateBEClusterInquiryRequest, runtime *util.RuntimeOptions) (_result *GetCreateBEClusterInquiryResponse, _err error)

Summary:

新建集群询价

@param request - GetCreateBEClusterInquiryRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetCreateBEClusterInquiryResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetModifyBEClusterInquiry added in v3.1.0

func (client *Client) GetModifyBEClusterInquiry(request *GetModifyBEClusterInquiryRequest) (_result *GetModifyBEClusterInquiryResponse, _err error)

Summary:

集群变配询价

@param request - GetModifyBEClusterInquiryRequest

@return GetModifyBEClusterInquiryResponse

func (*Client) GetModifyBEClusterInquiryWithOptions added in v3.1.0

func (client *Client) GetModifyBEClusterInquiryWithOptions(request *GetModifyBEClusterInquiryRequest, runtime *util.RuntimeOptions) (_result *GetModifyBEClusterInquiryResponse, _err error)

Summary:

集群变配询价

@param request - GetModifyBEClusterInquiryRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetModifyBEClusterInquiryResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ModifyBEClusterAttribute

func (client *Client) ModifyBEClusterAttribute(request *ModifyBEClusterAttributeRequest) (_result *ModifyBEClusterAttributeResponse, _err error)

Summary:

修改BE集群名称、属性、设置

@param request - ModifyBEClusterAttributeRequest

@return ModifyBEClusterAttributeResponse

func (*Client) ModifyBEClusterAttributeWithOptions

func (client *Client) ModifyBEClusterAttributeWithOptions(request *ModifyBEClusterAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifyBEClusterAttributeResponse, _err error)

Summary:

修改BE集群名称、属性、设置

@param request - ModifyBEClusterAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyBEClusterAttributeResponse

func (*Client) ModifyDBCluster

func (client *Client) ModifyDBCluster(request *ModifyDBClusterRequest) (_result *ModifyDBClusterResponse, _err error)

Summary:

集群变配

@param request - ModifyDBClusterRequest

@return ModifyDBClusterResponse

func (*Client) ModifyDBClusterConfig added in v3.1.0

func (client *Client) ModifyDBClusterConfig(request *ModifyDBClusterConfigRequest) (_result *ModifyDBClusterConfigResponse, _err error)

Summary:

修改集群配置

@param request - ModifyDBClusterConfigRequest

@return ModifyDBClusterConfigResponse

func (*Client) ModifyDBClusterConfigWithOptions added in v3.1.0

func (client *Client) ModifyDBClusterConfigWithOptions(request *ModifyDBClusterConfigRequest, runtime *util.RuntimeOptions) (_result *ModifyDBClusterConfigResponse, _err error)

Summary:

修改集群配置

@param request - ModifyDBClusterConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBClusterConfigResponse

func (*Client) ModifyDBClusterWithOptions

func (client *Client) ModifyDBClusterWithOptions(request *ModifyDBClusterRequest, runtime *util.RuntimeOptions) (_result *ModifyDBClusterResponse, _err error)

Summary:

集群变配

@param request - ModifyDBClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBClusterResponse

func (*Client) ModifyDBInstanceAttribute

func (client *Client) ModifyDBInstanceAttribute(request *ModifyDBInstanceAttributeRequest) (_result *ModifyDBInstanceAttributeResponse, _err error)

Summary:

修改实例属性

@param request - ModifyDBInstanceAttributeRequest

@return ModifyDBInstanceAttributeResponse

func (*Client) ModifyDBInstanceAttributeWithOptions

func (client *Client) ModifyDBInstanceAttributeWithOptions(request *ModifyDBInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceAttributeResponse, _err error)

Summary:

修改实例属性

@param request - ModifyDBInstanceAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBInstanceAttributeResponse

func (*Client) ModifySecurityIPList

func (client *Client) ModifySecurityIPList(request *ModifySecurityIPListRequest) (_result *ModifySecurityIPListResponse, _err error)

Summary:

变更白名单

@param request - ModifySecurityIPListRequest

@return ModifySecurityIPListResponse

func (*Client) ModifySecurityIPListWithOptions

func (client *Client) ModifySecurityIPListWithOptions(request *ModifySecurityIPListRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityIPListResponse, _err error)

Summary:

变更白名单

@param request - ModifySecurityIPListRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifySecurityIPListResponse

func (*Client) ReleaseInstancePublicConnection

func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (_result *ReleaseInstancePublicConnectionResponse, _err error)

Summary:

释放公网地址

@param request - ReleaseInstancePublicConnectionRequest

@return ReleaseInstancePublicConnectionResponse

func (*Client) ReleaseInstancePublicConnectionWithOptions

func (client *Client) ReleaseInstancePublicConnectionWithOptions(request *ReleaseInstancePublicConnectionRequest, runtime *util.RuntimeOptions) (_result *ReleaseInstancePublicConnectionResponse, _err error)

Summary:

释放公网地址

@param request - ReleaseInstancePublicConnectionRequest

@param runtime - runtime options for this request RuntimeOptions

@return ReleaseInstancePublicConnectionResponse

func (*Client) ResetAccountPassword

func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (_result *ResetAccountPasswordResponse, _err error)

Summary:

修改 Admin 账号的密码。

@param request - ResetAccountPasswordRequest

@return ResetAccountPasswordResponse

func (*Client) ResetAccountPasswordWithOptions

func (client *Client) ResetAccountPasswordWithOptions(request *ResetAccountPasswordRequest, runtime *util.RuntimeOptions) (_result *ResetAccountPasswordResponse, _err error)

Summary:

修改 Admin 账号的密码。

@param request - ResetAccountPasswordRequest

@param runtime - runtime options for this request RuntimeOptions

@return ResetAccountPasswordResponse

func (*Client) RestartDBCluster

func (client *Client) RestartDBCluster(request *RestartDBClusterRequest) (_result *RestartDBClusterResponse, _err error)

Summary:

重启BE集群

@param request - RestartDBClusterRequest

@return RestartDBClusterResponse

func (*Client) RestartDBClusterWithOptions

func (client *Client) RestartDBClusterWithOptions(request *RestartDBClusterRequest, runtime *util.RuntimeOptions) (_result *RestartDBClusterResponse, _err error)

Summary:

重启BE集群

@param request - RestartDBClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return RestartDBClusterResponse

func (*Client) StartBECluster

func (client *Client) StartBECluster(request *StartBEClusterRequest) (_result *StartBEClusterResponse, _err error)

Summary:

暂停后恢复集群

@param request - StartBEClusterRequest

@return StartBEClusterResponse

func (*Client) StartBEClusterWithOptions

func (client *Client) StartBEClusterWithOptions(request *StartBEClusterRequest, runtime *util.RuntimeOptions) (_result *StartBEClusterResponse, _err error)

Summary:

暂停后恢复集群

@param request - StartBEClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return StartBEClusterResponse

func (*Client) StopBECluster

func (client *Client) StopBECluster(request *StopBEClusterRequest) (_result *StopBEClusterResponse, _err error)

Summary:

暂停BE集群

@param request - StopBEClusterRequest

@return StopBEClusterResponse

func (*Client) StopBEClusterWithOptions

func (client *Client) StopBEClusterWithOptions(request *StopBEClusterRequest, runtime *util.RuntimeOptions) (_result *StopBEClusterResponse, _err error)

Summary:

暂停BE集群

@param request - StopBEClusterRequest

@param runtime - runtime options for this request RuntimeOptions

@return StopBEClusterResponse

func (*Client) UpgradeDBInstanceEngineVersion

func (client *Client) UpgradeDBInstanceEngineVersion(request *UpgradeDBInstanceEngineVersionRequest) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)

Summary:

实例内核版本升级

@param request - UpgradeDBInstanceEngineVersionRequest

@return UpgradeDBInstanceEngineVersionResponse

func (*Client) UpgradeDBInstanceEngineVersionWithOptions

func (client *Client) UpgradeDBInstanceEngineVersionWithOptions(request *UpgradeDBInstanceEngineVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)

Summary:

实例内核版本升级

@param request - UpgradeDBInstanceEngineVersionRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpgradeDBInstanceEngineVersionResponse

type CreateDBClusterRequest

type CreateDBClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 200
	CacheSize *string `json:"CacheSize,omitempty" xml:"CacheSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Prepaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb.2xlarge
	DBClusterClass *string `json:"DBClusterClass,omitempty" xml:"DBClusterClass,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdb
	DBClusterDescription *string `json:"DBClusterDescription,omitempty" xml:"DBClusterDescription,omitempty"`
	// 代表资源一级ID的资源属性字段
	//
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// selectdb
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// Month
	Period *string `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// 代表资源组的资源属性字段
	//
	// example:
	//
	// rg-4690g37929****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// example:
	//
	// 1
	UsedTime *string `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// vsw-bp1gzt31twhlo0sa5****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// VPC ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// vpc-bp175iuvg8nxqraf2****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou-i
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateDBClusterRequest) GoString

func (s CreateDBClusterRequest) GoString() string

func (*CreateDBClusterRequest) SetCacheSize

func (*CreateDBClusterRequest) SetChargeType

func (*CreateDBClusterRequest) SetDBClusterClass

func (s *CreateDBClusterRequest) SetDBClusterClass(v string) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetDBClusterDescription

func (s *CreateDBClusterRequest) SetDBClusterDescription(v string) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetDBInstanceId

func (s *CreateDBClusterRequest) SetDBInstanceId(v string) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetEngine

func (*CreateDBClusterRequest) SetEngineVersion

func (s *CreateDBClusterRequest) SetEngineVersion(v string) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetPeriod

func (*CreateDBClusterRequest) SetRegionId

func (*CreateDBClusterRequest) SetResourceGroupId

func (s *CreateDBClusterRequest) SetResourceGroupId(v string) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetResourceOwnerId

func (s *CreateDBClusterRequest) SetResourceOwnerId(v int64) *CreateDBClusterRequest

func (*CreateDBClusterRequest) SetUsedTime

func (*CreateDBClusterRequest) SetVSwitchId

func (*CreateDBClusterRequest) SetVpcId

func (*CreateDBClusterRequest) SetZoneId

func (CreateDBClusterRequest) String

func (s CreateDBClusterRequest) String() string

type CreateDBClusterResponse

type CreateDBClusterResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDBClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDBClusterResponse) GoString

func (s CreateDBClusterResponse) GoString() string

func (*CreateDBClusterResponse) SetBody

func (*CreateDBClusterResponse) SetHeaders

func (*CreateDBClusterResponse) SetStatusCode

func (CreateDBClusterResponse) String

func (s CreateDBClusterResponse) String() string

type CreateDBClusterResponseBody

type CreateDBClusterResponseBody struct {
	Data *CreateDBClusterResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// F8900A96-67F7-5274-A41B-7722E1ECF8C9
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDBClusterResponseBody) GoString

func (s CreateDBClusterResponseBody) GoString() string

func (*CreateDBClusterResponseBody) SetData

func (*CreateDBClusterResponseBody) SetRequestId

func (CreateDBClusterResponseBody) String

type CreateDBClusterResponseBodyData

type CreateDBClusterResponseBodyData struct {
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// 219543646290345
	OrderId *int64 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateDBClusterResponseBodyData) GoString

func (*CreateDBClusterResponseBodyData) SetDBInstanceId

func (*CreateDBClusterResponseBodyData) SetOrderId

func (CreateDBClusterResponseBodyData) String

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 200GB
	CacheSize *int32 `json:"CacheSize,omitempty" xml:"CacheSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// AB
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// selectdb-cn-7213c8y****-public.selectdbfe.pre.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb.xlarge
	DBInstanceClass       *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"`
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// example:
	//
	// selectdb
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// Month
	Period *string `json:"Period,omitempty" xml:"Period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// 代表资源组的资源属性字段
	//
	// example:
	//
	// rg-aekzt2zaluvuvqa_fake
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// example:
	//
	// 192.168.1.1
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
	// example:
	//
	// 1
	UsedTime *int32 `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// vsw-bp1gzt31twhlo0sa5****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// VPC ID。
	//
	// This parameter is required.
	//
	// example:
	//
	// vpc-bp175iuvg8nxqraf2****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou-e
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateDBInstanceRequest) GoString

func (s CreateDBInstanceRequest) GoString() string

func (*CreateDBInstanceRequest) SetCacheSize

func (*CreateDBInstanceRequest) SetChargeType

func (*CreateDBInstanceRequest) SetClientToken

func (*CreateDBInstanceRequest) SetConnectionString

func (s *CreateDBInstanceRequest) SetConnectionString(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetDBInstanceClass

func (s *CreateDBInstanceRequest) SetDBInstanceClass(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetDBInstanceDescription

func (s *CreateDBInstanceRequest) SetDBInstanceDescription(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetEngine

func (*CreateDBInstanceRequest) SetEngineVersion

func (s *CreateDBInstanceRequest) SetEngineVersion(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetPeriod

func (*CreateDBInstanceRequest) SetRegionId

func (*CreateDBInstanceRequest) SetResourceGroupId

func (s *CreateDBInstanceRequest) SetResourceGroupId(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetResourceOwnerId

func (s *CreateDBInstanceRequest) SetResourceOwnerId(v int64) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetSecurityIPList

func (s *CreateDBInstanceRequest) SetSecurityIPList(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetUsedTime

func (*CreateDBInstanceRequest) SetVSwitchId

func (*CreateDBInstanceRequest) SetVpcId

func (*CreateDBInstanceRequest) SetZoneId

func (CreateDBInstanceRequest) String

func (s CreateDBInstanceRequest) String() string

type CreateDBInstanceResponse

type CreateDBInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDBInstanceResponse) GoString

func (s CreateDBInstanceResponse) GoString() string

func (*CreateDBInstanceResponse) SetBody

func (*CreateDBInstanceResponse) SetHeaders

func (*CreateDBInstanceResponse) SetStatusCode

func (CreateDBInstanceResponse) String

func (s CreateDBInstanceResponse) String() string

type CreateDBInstanceResponseBody

type CreateDBInstanceResponseBody struct {
	Data *CreateDBInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 4773E4EC-025D-509F-AEA9-D53123FDFB0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDBInstanceResponseBody) GoString

func (s CreateDBInstanceResponseBody) GoString() string

func (*CreateDBInstanceResponseBody) SetData

func (*CreateDBInstanceResponseBody) SetRequestId

func (CreateDBInstanceResponseBody) String

type CreateDBInstanceResponseBodyData

type CreateDBInstanceResponseBodyData struct {
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// 21137950671****
	OrderId *int64 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateDBInstanceResponseBodyData) GoString

func (*CreateDBInstanceResponseBodyData) SetDBInstanceId

func (*CreateDBInstanceResponseBodyData) SetOrderId

func (CreateDBInstanceResponseBodyData) String

type CreateServiceLinkedRoleForSelectDBRequest

type CreateServiceLinkedRoleForSelectDBRequest struct {
	OwnerAccount    *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (CreateServiceLinkedRoleForSelectDBRequest) GoString

func (*CreateServiceLinkedRoleForSelectDBRequest) SetOwnerAccount

func (*CreateServiceLinkedRoleForSelectDBRequest) SetResourceOwnerId

func (CreateServiceLinkedRoleForSelectDBRequest) String

type CreateServiceLinkedRoleForSelectDBResponse

type CreateServiceLinkedRoleForSelectDBResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateServiceLinkedRoleForSelectDBResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateServiceLinkedRoleForSelectDBResponse) GoString

func (*CreateServiceLinkedRoleForSelectDBResponse) SetHeaders

func (*CreateServiceLinkedRoleForSelectDBResponse) SetStatusCode

func (CreateServiceLinkedRoleForSelectDBResponse) String

type CreateServiceLinkedRoleForSelectDBResponseBody

type CreateServiceLinkedRoleForSelectDBResponseBody struct {
	// example:
	//
	// F203FA74-3041-589F-BE66-E570793A0C91
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateServiceLinkedRoleForSelectDBResponseBody) GoString

func (*CreateServiceLinkedRoleForSelectDBResponseBody) SetRequestId

func (CreateServiceLinkedRoleForSelectDBResponseBody) String

type DeleteDBClusterRequest

type DeleteDBClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-xxxb9f2w-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// 代表资源一级ID的资源属性字段
	//
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// 代表资源组的资源属性字段
	//
	// example:
	//
	// rg-4690g37929****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteDBClusterRequest) GoString

func (s DeleteDBClusterRequest) GoString() string

func (*DeleteDBClusterRequest) SetDBClusterId

func (*DeleteDBClusterRequest) SetDBInstanceId

func (s *DeleteDBClusterRequest) SetDBInstanceId(v string) *DeleteDBClusterRequest

func (*DeleteDBClusterRequest) SetRegionId

func (*DeleteDBClusterRequest) SetResourceGroupId

func (s *DeleteDBClusterRequest) SetResourceGroupId(v string) *DeleteDBClusterRequest

func (*DeleteDBClusterRequest) SetResourceOwnerId

func (s *DeleteDBClusterRequest) SetResourceOwnerId(v int64) *DeleteDBClusterRequest

func (DeleteDBClusterRequest) String

func (s DeleteDBClusterRequest) String() string

type DeleteDBClusterResponse

type DeleteDBClusterResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDBClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDBClusterResponse) GoString

func (s DeleteDBClusterResponse) GoString() string

func (*DeleteDBClusterResponse) SetBody

func (*DeleteDBClusterResponse) SetHeaders

func (*DeleteDBClusterResponse) SetStatusCode

func (DeleteDBClusterResponse) String

func (s DeleteDBClusterResponse) String() string

type DeleteDBClusterResponseBody

type DeleteDBClusterResponseBody struct {
	Data *DeleteDBClusterResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// F203FA74-3041-589F-BE66-E570793A0C91
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteDBClusterResponseBody) GoString

func (s DeleteDBClusterResponseBody) GoString() string

func (*DeleteDBClusterResponseBody) SetData

func (*DeleteDBClusterResponseBody) SetRequestId

func (DeleteDBClusterResponseBody) String

type DeleteDBClusterResponseBodyData

type DeleteDBClusterResponseBodyData struct {
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// 220088764060782
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (DeleteDBClusterResponseBodyData) GoString

func (*DeleteDBClusterResponseBodyData) SetDBInstanceId

func (*DeleteDBClusterResponseBodyData) SetOrderId

func (DeleteDBClusterResponseBodyData) String

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DeleteDBInstanceRequest) GoString

func (s DeleteDBInstanceRequest) GoString() string

func (*DeleteDBInstanceRequest) SetDBInstanceId

func (*DeleteDBInstanceRequest) SetRegionId

func (*DeleteDBInstanceRequest) SetResourceOwnerId

func (s *DeleteDBInstanceRequest) SetResourceOwnerId(v int64) *DeleteDBInstanceRequest

func (DeleteDBInstanceRequest) String

func (s DeleteDBInstanceRequest) String() string

type DeleteDBInstanceResponse

type DeleteDBInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDBInstanceResponse) GoString

func (s DeleteDBInstanceResponse) GoString() string

func (*DeleteDBInstanceResponse) SetBody

func (*DeleteDBInstanceResponse) SetHeaders

func (*DeleteDBInstanceResponse) SetStatusCode

func (DeleteDBInstanceResponse) String

func (s DeleteDBInstanceResponse) String() string

type DeleteDBInstanceResponseBody

type DeleteDBInstanceResponseBody struct {
	// example:
	//
	// BD0D0B17-C145-5B91-BFC2-6791927EE973
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteDBInstanceResponseBody) GoString

func (s DeleteDBInstanceResponseBody) GoString() string

func (*DeleteDBInstanceResponseBody) SetRequestId

func (DeleteDBInstanceResponseBody) String

type DescribeDBClusterConfigChangeLogsRequest added in v3.1.0

type DescribeDBClusterConfigChangeLogsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// be.conf
	ConfigKey *string `json:"ConfigKey,omitempty" xml:"ConfigKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8yvv09-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-jia3ma3b003
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2023-05-08T15:59:59Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2023-04-25T09:48:23Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeDBClusterConfigChangeLogsRequest) GoString added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetConfigKey added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetDBClusterId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetDBInstanceId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetEndTime added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetRegionId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsRequest) SetStartTime added in v3.1.0

func (DescribeDBClusterConfigChangeLogsRequest) String added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponse added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBClusterConfigChangeLogsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBClusterConfigChangeLogsResponse) GoString added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponse) SetBody added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponse) SetHeaders added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponse) SetStatusCode added in v3.1.0

func (DescribeDBClusterConfigChangeLogsResponse) String added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBody added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBody struct {
	// example:
	//
	// failed
	AccessDeniedDetail *string                                            `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
	Data               *DescribeDBClusterConfigChangeLogsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 0
	DynamicCode *string `json:"DynamicCode,omitempty" xml:"DynamicCode,omitempty"`
	// example:
	//
	// An error occurred while processing your request.
	DynamicMessage *string `json:"DynamicMessage,omitempty" xml:"DynamicMessage,omitempty"`
	// example:
	//
	// F8900A96-67F7-5274-A41B-7722E1ECF8C9
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBClusterConfigChangeLogsResponseBody) GoString added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBody) SetAccessDeniedDetail added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBody) SetData added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBody) SetDynamicCode added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBody) SetDynamicMessage added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBody) SetRequestId added in v3.1.0

func (DescribeDBClusterConfigChangeLogsResponseBody) String added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBodyData added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBodyData struct {
	// example:
	//
	// selectdb-cn-wny3li00g02-be
	DbClusterId *string `json:"DbClusterId,omitempty" xml:"DbClusterId,omitempty"`
	// example:
	//
	// 6585
	DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"`
	// example:
	//
	// selectdb-cn-wny3li00g02
	DbInstanceName  *string                                                             `json:"DbInstanceName,omitempty" xml:"DbInstanceName,omitempty"`
	ParamChangeLogs []*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs `json:"ParamChangeLogs,omitempty" xml:"ParamChangeLogs,omitempty" type:"Repeated"`
	// example:
	//
	// 107841167
	TaskId *int32 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DescribeDBClusterConfigChangeLogsResponseBodyData) GoString added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyData) SetDbClusterId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyData) SetDbInstanceId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyData) SetDbInstanceName added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyData) SetTaskId added in v3.1.0

func (DescribeDBClusterConfigChangeLogsResponseBodyData) String added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs added in v3.1.0

type DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs struct {
	// example:
	//
	// 2022-10-11T08:53:32Z
	GmtCreated *string `json:"GmtCreated,omitempty" xml:"GmtCreated,omitempty"`
	// example:
	//
	// 2024-03-08T10:08Z
	GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	// example:
	//
	// 617975
	Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// false
	IsApplied *bool `json:"IsApplied,omitempty" xml:"IsApplied,omitempty"`
	// example:
	//
	// cumulative_compaction_rounds_for_each_base_compaction_round
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// 12
	NewValue *string `json:"NewValue,omitempty" xml:"NewValue,omitempty"`
	// example:
	//
	// 10
	OldValue *string `json:"OldValue,omitempty" xml:"OldValue,omitempty"`
}

func (DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) GoString added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetGmtCreated added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetGmtModified added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetId added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetIsApplied added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetName added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetNewValue added in v3.1.0

func (*DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) SetOldValue added in v3.1.0

func (DescribeDBClusterConfigChangeLogsResponseBodyDataParamChangeLogs) String added in v3.1.0

type DescribeDBClusterConfigRequest added in v3.1.0

type DescribeDBClusterConfigRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// be.conf
	ConfigKey *string `json:"ConfigKey,omitempty" xml:"ConfigKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8yvv09-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBClusterConfigRequest) GoString added in v3.1.0

func (*DescribeDBClusterConfigRequest) SetConfigKey added in v3.1.0

func (*DescribeDBClusterConfigRequest) SetDBClusterId added in v3.1.0

func (*DescribeDBClusterConfigRequest) SetDBInstanceId added in v3.1.0

func (*DescribeDBClusterConfigRequest) SetRegionId added in v3.1.0

func (DescribeDBClusterConfigRequest) String added in v3.1.0

type DescribeDBClusterConfigResponse added in v3.1.0

type DescribeDBClusterConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBClusterConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBClusterConfigResponse) GoString added in v3.1.0

func (*DescribeDBClusterConfigResponse) SetBody added in v3.1.0

func (*DescribeDBClusterConfigResponse) SetHeaders added in v3.1.0

func (*DescribeDBClusterConfigResponse) SetStatusCode added in v3.1.0

func (DescribeDBClusterConfigResponse) String added in v3.1.0

type DescribeDBClusterConfigResponseBody added in v3.1.0

type DescribeDBClusterConfigResponseBody struct {
	// example:
	//
	// failed
	AccessDeniedDetail *string                                  `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
	Data               *DescribeDBClusterConfigResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 0
	DynamicCode *string `json:"DynamicCode,omitempty" xml:"DynamicCode,omitempty"`
	// example:
	//
	// An error occurred while processing your request.
	DynamicMessage *string `json:"DynamicMessage,omitempty" xml:"DynamicMessage,omitempty"`
	// example:
	//
	// ADF42B18-43FD-5100-83A9-BE81AB70C863
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBClusterConfigResponseBody) GoString added in v3.1.0

func (*DescribeDBClusterConfigResponseBody) SetAccessDeniedDetail added in v3.1.0

func (*DescribeDBClusterConfigResponseBody) SetData added in v3.1.0

func (*DescribeDBClusterConfigResponseBody) SetDynamicCode added in v3.1.0

func (*DescribeDBClusterConfigResponseBody) SetDynamicMessage added in v3.1.0

func (*DescribeDBClusterConfigResponseBody) SetRequestId added in v3.1.0

func (DescribeDBClusterConfigResponseBody) String added in v3.1.0

type DescribeDBClusterConfigResponseBodyData added in v3.1.0

type DescribeDBClusterConfigResponseBodyData struct {
	// example:
	//
	// selectdb-cn-wny3li00g02-be
	DbClusterId *string `json:"DbClusterId,omitempty" xml:"DbClusterId,omitempty"`
	// example:
	//
	// 6585
	DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"`
	// example:
	//
	// selectdb-cn-wny3li00g02
	DbInstanceName *string                                          `json:"DbInstanceName,omitempty" xml:"DbInstanceName,omitempty"`
	Params         []*DescribeDBClusterConfigResponseBodyDataParams `json:"Params,omitempty" xml:"Params,omitempty" type:"Repeated"`
	// example:
	//
	// 107841167
	TaskId *int32 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DescribeDBClusterConfigResponseBodyData) GoString added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyData) SetDbClusterId added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyData) SetDbInstanceId added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyData) SetDbInstanceName added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyData) SetParams added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyData) SetTaskId added in v3.1.0

func (DescribeDBClusterConfigResponseBodyData) String added in v3.1.0

type DescribeDBClusterConfigResponseBodyDataParams added in v3.1.0

type DescribeDBClusterConfigResponseBodyDataParams struct {
	Comment *string `json:"Comment,omitempty" xml:"Comment,omitempty"`
	// example:
	//
	// 15
	DefaultValue *string `json:"DefaultValue,omitempty" xml:"DefaultValue,omitempty"`
	// example:
	//
	// true
	IsDynamic *int32 `json:"IsDynamic,omitempty" xml:"IsDynamic,omitempty"`
	// example:
	//
	// true
	IsUserModifiable *int32 `json:"IsUserModifiable,omitempty" xml:"IsUserModifiable,omitempty"`
	// example:
	//
	// doris_scanner_thread_pool_thread_num
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// example:
	//
	// [0-20000]
	Optional      *string `json:"Optional,omitempty" xml:"Optional,omitempty"`
	ParamCategory *string `json:"ParamCategory,omitempty" xml:"ParamCategory,omitempty"`
	// example:
	//
	// 10
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBClusterConfigResponseBodyDataParams) GoString added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetComment added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetDefaultValue added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetIsDynamic added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetIsUserModifiable added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetName added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetOptional added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetParamCategory added in v3.1.0

func (*DescribeDBClusterConfigResponseBodyDataParams) SetValue added in v3.1.0

func (DescribeDBClusterConfigResponseBodyDataParams) String added in v3.1.0

type DescribeDBInstanceAttributeRequest

type DescribeDBInstanceAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescribeDBInstanceAttributeRequest) GoString

func (*DescribeDBInstanceAttributeRequest) SetDBInstanceId

func (*DescribeDBInstanceAttributeRequest) SetRegionId

func (*DescribeDBInstanceAttributeRequest) SetResourceOwnerId

func (DescribeDBInstanceAttributeRequest) String

type DescribeDBInstanceAttributeResponse

type DescribeDBInstanceAttributeResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceAttributeResponse) GoString

func (*DescribeDBInstanceAttributeResponse) SetHeaders

func (*DescribeDBInstanceAttributeResponse) SetStatusCode

func (DescribeDBInstanceAttributeResponse) String

type DescribeDBInstanceAttributeResponseBody

type DescribeDBInstanceAttributeResponseBody struct {
	CanUpgradeVersions []*string `json:"CanUpgradeVersions,omitempty" xml:"CanUpgradeVersions,omitempty" type:"Repeated"`
	// example:
	//
	// Prepaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 2023-08-14T03:00:42Z
	CreateTime    *string                                                 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DBClusterList []*DescribeDBInstanceAttributeResponseBodyDBClusterList `json:"DBClusterList,omitempty" xml:"DBClusterList,omitempty" type:"Repeated"`
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// test
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// selectdb
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 3.0.1
	EngineMinorVersion *string `json:"EngineMinorVersion,omitempty" xml:"EngineMinorVersion,omitempty"`
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// 2023-09-17T00:00Z
	ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	// example:
	//
	// 2023-08-17T09:58Z
	GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	// example:
	//
	// lock
	LockMode *int64 `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	// example:
	//
	// nolock
	LockReason        *string `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	MaintainEndtime   *string `json:"MaintainEndtime,omitempty" xml:"MaintainEndtime,omitempty"`
	MaintainStarttime *string `json:"MaintainStarttime,omitempty" xml:"MaintainStarttime,omitempty"`
	// example:
	//
	// 0
	ObjectStoreSize *int64 `json:"ObjectStoreSize,omitempty" xml:"ObjectStoreSize,omitempty"`
	// example:
	//
	// 06758CAB-1204-5852-A471-29C87D5C1D0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 8
	ResourceCpu     *int64  `json:"ResourceCpu,omitempty" xml:"ResourceCpu,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// ACTIVATION
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// 400
	StorageSize *int64 `json:"StorageSize,omitempty" xml:"StorageSize,omitempty"`
	// example:
	//
	// cn-beijing-h-aliyun
	SubDomain *string `json:"SubDomain,omitempty" xml:"SubDomain,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBody) GoString

func (*DescribeDBInstanceAttributeResponseBody) SetCanUpgradeVersions

func (*DescribeDBInstanceAttributeResponseBody) SetChargeType

func (*DescribeDBInstanceAttributeResponseBody) SetCreateTime

func (*DescribeDBInstanceAttributeResponseBody) SetDBInstanceId

func (*DescribeDBInstanceAttributeResponseBody) SetDescription

func (*DescribeDBInstanceAttributeResponseBody) SetEngine

func (*DescribeDBInstanceAttributeResponseBody) SetEngineMinorVersion

func (*DescribeDBInstanceAttributeResponseBody) SetEngineVersion

func (*DescribeDBInstanceAttributeResponseBody) SetExpireTime

func (*DescribeDBInstanceAttributeResponseBody) SetGmtModified

func (*DescribeDBInstanceAttributeResponseBody) SetLockMode

func (*DescribeDBInstanceAttributeResponseBody) SetLockReason

func (*DescribeDBInstanceAttributeResponseBody) SetMaintainEndtime

func (*DescribeDBInstanceAttributeResponseBody) SetMaintainStarttime

func (*DescribeDBInstanceAttributeResponseBody) SetObjectStoreSize

func (*DescribeDBInstanceAttributeResponseBody) SetRequestId

func (*DescribeDBInstanceAttributeResponseBody) SetResourceCpu

func (*DescribeDBInstanceAttributeResponseBody) SetResourceGroupId added in v3.0.1

func (*DescribeDBInstanceAttributeResponseBody) SetStatus

func (*DescribeDBInstanceAttributeResponseBody) SetStorageSize

func (*DescribeDBInstanceAttributeResponseBody) SetSubDomain

func (DescribeDBInstanceAttributeResponseBody) String

type DescribeDBInstanceAttributeResponseBodyDBClusterList

type DescribeDBInstanceAttributeResponseBodyDBClusterList struct {
	// example:
	//
	// 200
	CacheStorageSizeGB *string `json:"CacheStorageSizeGB,omitempty" xml:"CacheStorageSizeGB,omitempty"`
	// example:
	//
	// cloud_essd
	CacheStorageType *string `json:"CacheStorageType,omitempty" xml:"CacheStorageType,omitempty"`
	// example:
	//
	// Prepaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 8
	CpuCores *int64 `json:"CpuCores,omitempty" xml:"CpuCores,omitempty"`
	// example:
	//
	// 2023-08-14T09:24:13Z
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// example:
	//
	// selectdb.2xlarge
	DbClusterClass *string `json:"DbClusterClass,omitempty" xml:"DbClusterClass,omitempty"`
	// example:
	//
	// selectdb-cn-h033cjs****-be
	DbClusterId *string `json:"DbClusterId,omitempty" xml:"DbClusterId,omitempty"`
	// example:
	//
	// test01
	DbClusterName  *string `json:"DbClusterName,omitempty" xml:"DbClusterName,omitempty"`
	DbInstanceName *string `json:"DbInstanceName,omitempty" xml:"DbInstanceName,omitempty"`
	// example:
	//
	// 64
	Memory *int64 `json:"Memory,omitempty" xml:"Memory,omitempty"`
	// example:
	//
	// PL1
	PerformanceLevel *string `json:"PerformanceLevel,omitempty" xml:"PerformanceLevel,omitempty"`
	// example:
	//
	// 2023-08-14T09:24:13Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// ACTIVATION
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBClusterList) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetCacheStorageSizeGB

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetCacheStorageType

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetChargeType

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetCpuCores

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetCreatedTime

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetDbClusterClass

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetDbClusterId

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetDbClusterName

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetDbInstanceName

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetMemory

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetPerformanceLevel

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetStartTime

func (*DescribeDBInstanceAttributeResponseBodyDBClusterList) SetStatus

func (DescribeDBInstanceAttributeResponseBodyDBClusterList) String

type DescribeDBInstanceNetInfoRequest

type DescribeDBInstanceNetInfoRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescribeDBInstanceNetInfoRequest) GoString

func (*DescribeDBInstanceNetInfoRequest) SetDBInstanceId

func (*DescribeDBInstanceNetInfoRequest) SetRegionId

func (*DescribeDBInstanceNetInfoRequest) SetResourceOwnerId

func (DescribeDBInstanceNetInfoRequest) String

type DescribeDBInstanceNetInfoResponse

type DescribeDBInstanceNetInfoResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceNetInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceNetInfoResponse) GoString

func (*DescribeDBInstanceNetInfoResponse) SetHeaders

func (*DescribeDBInstanceNetInfoResponse) SetStatusCode

func (DescribeDBInstanceNetInfoResponse) String

type DescribeDBInstanceNetInfoResponseBody

type DescribeDBInstanceNetInfoResponseBody struct {
	DBClustersNetInfos []*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos `json:"DBClustersNetInfos,omitempty" xml:"DBClustersNetInfos,omitempty" type:"Repeated"`
	DBInstanceNetInfos []*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos `json:"DBInstanceNetInfos,omitempty" xml:"DBInstanceNetInfos,omitempty" type:"Repeated"`
	// example:
	//
	// ADF42B18-43FD-5100-83A9-BE81AB70C863
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceNetInfoResponseBody) GoString

func (*DescribeDBInstanceNetInfoResponseBody) SetRequestId

func (DescribeDBInstanceNetInfoResponseBody) String

type DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos

type DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos struct {
	ClusterId        *string                                                            `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ConnectionString *string                                                            `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	Ip               *string                                                            `json:"Ip,omitempty" xml:"Ip,omitempty"`
	NetType          *string                                                            `json:"NetType,omitempty" xml:"NetType,omitempty"`
	PortList         []*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList `json:"PortList,omitempty" xml:"PortList,omitempty" type:"Repeated"`
	UserVisible      *bool                                                              `json:"UserVisible,omitempty" xml:"UserVisible,omitempty"`
	VpcId            *string                                                            `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	VpcInstanceId    *string                                                            `json:"VpcInstanceId,omitempty" xml:"VpcInstanceId,omitempty"`
	VswitchId        *string                                                            `json:"VswitchId,omitempty" xml:"VswitchId,omitempty"`
}

func (DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) GoString

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetClusterId

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetConnectionString

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetIp

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetNetType

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetUserVisible

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetVpcId

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetVpcInstanceId

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) SetVswitchId

func (DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfos) String

type DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList

type DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList struct {
	Port     *int32  `json:"Port,omitempty" xml:"Port,omitempty"`
	Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
}

func (DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList) GoString

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList) SetPort

func (*DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList) SetProtocol

func (DescribeDBInstanceNetInfoResponseBodyDBClustersNetInfosPortList) String

type DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos

type DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	// example:
	//
	// selectdb-cn-h033cnd****-fe.selectdbfe.pre.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 172.16.XX.XX
	Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"`
	// example:
	//
	// VPC
	NetType  *string                                                            `json:"NetType,omitempty" xml:"NetType,omitempty"`
	PortList []*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList `json:"PortList,omitempty" xml:"PortList,omitempty" type:"Repeated"`
	// example:
	//
	// true
	UserVisible *bool `json:"UserVisible,omitempty" xml:"UserVisible,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-wz90scxq6ods388ft****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// example:
	//
	// selectdb-cn-h033cnd****-fe-20230816101006
	VpcInstanceId *string `json:"VpcInstanceId,omitempty" xml:"VpcInstanceId,omitempty"`
	// example:
	//
	// vsw-uf6mlqti065rer6m0****
	VswitchId *string `json:"VswitchId,omitempty" xml:"VswitchId,omitempty"`
}

func (DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) GoString

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetClusterId

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetConnectionString

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetIp

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetNetType

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetUserVisible

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetVpcId

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetVpcInstanceId

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) SetVswitchId

func (DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfos) String

type DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList

type DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList struct {
	// example:
	//
	// MySQLPort
	Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
	// example:
	//
	// 9030
	Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
}

func (DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList) GoString

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList) SetPort

func (*DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList) SetProtocol

func (DescribeDBInstanceNetInfoResponseBodyDBInstanceNetInfosPortList) String

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceIds *string `json:"DBInstanceIds,omitempty" xml:"DBInstanceIds,omitempty"`
	// example:
	//
	// ACTIVATION
	DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-4690g37929****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescribeDBInstancesRequest) GoString

func (s DescribeDBInstancesRequest) GoString() string

func (*DescribeDBInstancesRequest) SetDBInstanceDescription

func (s *DescribeDBInstancesRequest) SetDBInstanceDescription(v string) *DescribeDBInstancesRequest

func (*DescribeDBInstancesRequest) SetDBInstanceIds

func (*DescribeDBInstancesRequest) SetDBInstanceStatus

func (*DescribeDBInstancesRequest) SetPageNumber

func (*DescribeDBInstancesRequest) SetPageSize

func (*DescribeDBInstancesRequest) SetRegionId

func (*DescribeDBInstancesRequest) SetResourceGroupId

func (*DescribeDBInstancesRequest) SetResourceOwnerId

func (DescribeDBInstancesRequest) String

type DescribeDBInstancesResponse

type DescribeDBInstancesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstancesResponse) GoString

func (s DescribeDBInstancesResponse) GoString() string

func (*DescribeDBInstancesResponse) SetBody

func (*DescribeDBInstancesResponse) SetHeaders

func (*DescribeDBInstancesResponse) SetStatusCode

func (DescribeDBInstancesResponse) String

type DescribeDBInstancesResponseBody

type DescribeDBInstancesResponseBody struct {
	Items []*DescribeDBInstancesResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 30
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 1
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// BC854513-E85E-54F3-9842-B9CCD3308CDD
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 2
	TotalRecordCount *int64 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"`
}

func (DescribeDBInstancesResponseBody) GoString

func (*DescribeDBInstancesResponseBody) SetItems

func (*DescribeDBInstancesResponseBody) SetPageNumber

func (*DescribeDBInstancesResponseBody) SetPageSize

func (*DescribeDBInstancesResponseBody) SetRequestId

func (*DescribeDBInstancesResponseBody) SetTotalRecordCount

func (DescribeDBInstancesResponseBody) String

type DescribeDBInstancesResponseBodyItems

type DescribeDBInstancesResponseBodyItems struct {
	// example:
	//
	// basic
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	// example:
	//
	// PrePaid
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// 1
	ClusterCount *int32 `json:"ClusterCount,omitempty" xml:"ClusterCount,omitempty"`
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// selectdb
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// 2024-03-29T03:47:05Z
	ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	// example:
	//
	// 2023-08-12T04:14Z
	GmtCreated *string `json:"GmtCreated,omitempty" xml:"GmtCreated,omitempty"`
	// example:
	//
	// 2023-08-12T19:05Z
	GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	// example:
	//
	// Instance
	InstanceUsedType *string `json:"InstanceUsedType,omitempty" xml:"InstanceUsedType,omitempty"`
	// example:
	//
	// false
	IsDeleted *bool `json:"IsDeleted,omitempty" xml:"IsDeleted,omitempty"`
	// example:
	//
	// 0
	LockMode *int64 `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	// example:
	//
	// nolock
	LockReason           *string `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	MaintainEndTimeStr   *string `json:"MaintainEndTimeStr,omitempty" xml:"MaintainEndTimeStr,omitempty"`
	MaintainEndtime      *string `json:"MaintainEndtime,omitempty" xml:"MaintainEndtime,omitempty"`
	MaintainStartTimeStr *string `json:"MaintainStartTimeStr,omitempty" xml:"MaintainStartTimeStr,omitempty"`
	MaintainStarttime    *string `json:"MaintainStarttime,omitempty" xml:"MaintainStarttime,omitempty"`
	// example:
	//
	// 200
	ObjectStoreSize *int64  `json:"ObjectStoreSize,omitempty" xml:"ObjectStoreSize,omitempty"`
	ParentInstance  *string `json:"ParentInstance,omitempty" xml:"ParentInstance,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 8
	ResourceCpu     *int64  `json:"ResourceCpu,omitempty" xml:"ResourceCpu,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// 64
	ResourceMemory *int64 `json:"ResourceMemory,omitempty" xml:"ResourceMemory,omitempty"`
	// example:
	//
	// 0
	ScaleMax *int64 `json:"ScaleMax,omitempty" xml:"ScaleMax,omitempty"`
	// example:
	//
	// 0
	ScaleMin     *int64 `json:"ScaleMin,omitempty" xml:"ScaleMin,omitempty"`
	ScaleReplica *int64 `json:"ScaleReplica,omitempty" xml:"ScaleReplica,omitempty"`
	// example:
	//
	// ACTIVATION
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// 100
	StorageSize *int64 `json:"StorageSize,omitempty" xml:"StorageSize,omitempty"`
	// example:
	//
	// cloud_essd
	StorageType     *string                                     `json:"StorageType,omitempty" xml:"StorageType,omitempty"`
	Tags            []*DescribeDBInstancesResponseBodyItemsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TenantClusterId *string                                     `json:"TenantClusterId,omitempty" xml:"TenantClusterId,omitempty"`
	TenantToken     *string                                     `json:"TenantToken,omitempty" xml:"TenantToken,omitempty"`
	TenantUserId    *string                                     `json:"TenantUserId,omitempty" xml:"TenantUserId,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-bp175iuvg8nxqraf2****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// example:
	//
	// vsw-bp1gzt31twhlo0sa5****
	VswitchId *string `json:"VswitchId,omitempty" xml:"VswitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-i
	ZoneId           *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
	ConnectionString *string `json:"connectionString,omitempty" xml:"connectionString,omitempty"`
}

func (DescribeDBInstancesResponseBodyItems) GoString

func (*DescribeDBInstancesResponseBodyItems) SetCategory

func (*DescribeDBInstancesResponseBodyItems) SetChargeType

func (*DescribeDBInstancesResponseBodyItems) SetClusterCount

func (*DescribeDBInstancesResponseBodyItems) SetConnectionString

func (*DescribeDBInstancesResponseBodyItems) SetDBInstanceId

func (*DescribeDBInstancesResponseBodyItems) SetDescription

func (*DescribeDBInstancesResponseBodyItems) SetEngine

func (*DescribeDBInstancesResponseBodyItems) SetEngineVersion

func (*DescribeDBInstancesResponseBodyItems) SetExpireTime

func (*DescribeDBInstancesResponseBodyItems) SetGmtCreated

func (*DescribeDBInstancesResponseBodyItems) SetGmtModified

func (*DescribeDBInstancesResponseBodyItems) SetInstanceUsedType

func (*DescribeDBInstancesResponseBodyItems) SetIsDeleted

func (*DescribeDBInstancesResponseBodyItems) SetLockMode

func (*DescribeDBInstancesResponseBodyItems) SetLockReason

func (*DescribeDBInstancesResponseBodyItems) SetMaintainEndTimeStr

func (*DescribeDBInstancesResponseBodyItems) SetMaintainEndtime

func (*DescribeDBInstancesResponseBodyItems) SetMaintainStartTimeStr

func (*DescribeDBInstancesResponseBodyItems) SetMaintainStarttime

func (*DescribeDBInstancesResponseBodyItems) SetObjectStoreSize

func (*DescribeDBInstancesResponseBodyItems) SetParentInstance

func (*DescribeDBInstancesResponseBodyItems) SetRegionId

func (*DescribeDBInstancesResponseBodyItems) SetResourceCpu

func (*DescribeDBInstancesResponseBodyItems) SetResourceGroupId

func (*DescribeDBInstancesResponseBodyItems) SetResourceMemory

func (*DescribeDBInstancesResponseBodyItems) SetScaleMax

func (*DescribeDBInstancesResponseBodyItems) SetScaleMin

func (*DescribeDBInstancesResponseBodyItems) SetScaleReplica

func (*DescribeDBInstancesResponseBodyItems) SetStatus

func (*DescribeDBInstancesResponseBodyItems) SetStorageSize

func (*DescribeDBInstancesResponseBodyItems) SetStorageType

func (*DescribeDBInstancesResponseBodyItems) SetTenantClusterId

func (*DescribeDBInstancesResponseBodyItems) SetTenantToken

func (*DescribeDBInstancesResponseBodyItems) SetTenantUserId

func (*DescribeDBInstancesResponseBodyItems) SetVpcId

func (*DescribeDBInstancesResponseBodyItems) SetVswitchId

func (*DescribeDBInstancesResponseBodyItems) SetZoneId

func (DescribeDBInstancesResponseBodyItems) String

type DescribeDBInstancesResponseBodyItemsTags

type DescribeDBInstancesResponseBodyItemsTags struct {
	// example:
	//
	// department
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// it
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBInstancesResponseBodyItemsTags) GoString

func (*DescribeDBInstancesResponseBodyItemsTags) SetKey

func (*DescribeDBInstancesResponseBodyItemsTags) SetValue

func (DescribeDBInstancesResponseBodyItemsTags) String

type DescribeSecurityIPListRequest

type DescribeSecurityIPListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescribeSecurityIPListRequest) GoString

func (*DescribeSecurityIPListRequest) SetDBInstanceId

func (*DescribeSecurityIPListRequest) SetRegionId

func (*DescribeSecurityIPListRequest) SetResourceOwnerId

func (DescribeSecurityIPListRequest) String

type DescribeSecurityIPListResponse

type DescribeSecurityIPListResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeSecurityIPListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeSecurityIPListResponse) GoString

func (*DescribeSecurityIPListResponse) SetHeaders

func (*DescribeSecurityIPListResponse) SetStatusCode

func (DescribeSecurityIPListResponse) String

type DescribeSecurityIPListResponseBody

type DescribeSecurityIPListResponseBody struct {
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceName *string                                         `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	GroupItems     []*DescribeSecurityIPListResponseBodyGroupItems `json:"GroupItems,omitempty" xml:"GroupItems,omitempty" type:"Repeated"`
	// example:
	//
	// 5CBE044D-4594-525D-AC65-E988553D853E
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeSecurityIPListResponseBody) GoString

func (*DescribeSecurityIPListResponseBody) SetDBInstanceName

func (*DescribeSecurityIPListResponseBody) SetRequestId

func (DescribeSecurityIPListResponseBody) String

type DescribeSecurityIPListResponseBodyGroupItems

type DescribeSecurityIPListResponseBodyGroupItems struct {
	// example:
	//
	// ipv4
	AecurityIPType *string `json:"AecurityIPType,omitempty" xml:"AecurityIPType,omitempty"`
	// example:
	//
	// group1
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	// example:
	//
	// ""
	GroupTag *string `json:"GroupTag,omitempty" xml:"GroupTag,omitempty"`
	// example:
	//
	// 127.0.XX.XX
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
	// example:
	//
	// mix
	WhitelistNetType *string `json:"WhitelistNetType,omitempty" xml:"WhitelistNetType,omitempty"`
}

func (DescribeSecurityIPListResponseBodyGroupItems) GoString

func (*DescribeSecurityIPListResponseBodyGroupItems) SetAecurityIPType

func (*DescribeSecurityIPListResponseBodyGroupItems) SetGroupName

func (*DescribeSecurityIPListResponseBodyGroupItems) SetGroupTag

func (*DescribeSecurityIPListResponseBodyGroupItems) SetSecurityIPList

func (*DescribeSecurityIPListResponseBodyGroupItems) SetWhitelistNetType

func (DescribeSecurityIPListResponseBodyGroupItems) String

type GetCreateBEClusterInquiryRequest added in v3.1.0

type GetCreateBEClusterInquiryRequest struct {
	// example:
	//
	// 200
	CacheSize *int64 `json:"CacheSize,omitempty" xml:"CacheSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// POSTPAY
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// selectdb_go_public_cn
	CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	// example:
	//
	// 4
	ComputeSize *int64 `json:"ComputeSize,omitempty" xml:"ComputeSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-xxx
	DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"`
	// example:
	//
	// 200
	PreCacheSize *int64 `json:"PreCacheSize,omitempty" xml:"PreCacheSize,omitempty"`
	// example:
	//
	// 4
	PreComputeSize *int64 `json:"PreComputeSize,omitempty" xml:"PreComputeSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Hour
	PricingCycle *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Quantity *int64 `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-beijing
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (GetCreateBEClusterInquiryRequest) GoString added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetCacheSize added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetChargeType added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetCommodityCode added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetComputeSize added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetDbInstanceId added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetPreCacheSize added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetPreComputeSize added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetPricingCycle added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetQuantity added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetRegionId added in v3.1.0

func (*GetCreateBEClusterInquiryRequest) SetResourceOwnerId added in v3.1.0

func (GetCreateBEClusterInquiryRequest) String added in v3.1.0

type GetCreateBEClusterInquiryResponse added in v3.1.0

type GetCreateBEClusterInquiryResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetCreateBEClusterInquiryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetCreateBEClusterInquiryResponse) GoString added in v3.1.0

func (*GetCreateBEClusterInquiryResponse) SetBody added in v3.1.0

func (*GetCreateBEClusterInquiryResponse) SetHeaders added in v3.1.0

func (*GetCreateBEClusterInquiryResponse) SetStatusCode added in v3.1.0

func (GetCreateBEClusterInquiryResponse) String added in v3.1.0

type GetCreateBEClusterInquiryResponseBody added in v3.1.0

type GetCreateBEClusterInquiryResponseBody struct {
	Data *GetCreateBEClusterInquiryResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 06758CAB-1204-5852-A471-29C87D5C1D0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetCreateBEClusterInquiryResponseBody) GoString added in v3.1.0

func (*GetCreateBEClusterInquiryResponseBody) SetData added in v3.1.0

func (*GetCreateBEClusterInquiryResponseBody) SetRequestId added in v3.1.0

func (GetCreateBEClusterInquiryResponseBody) String added in v3.1.0

type GetCreateBEClusterInquiryResponseBodyData added in v3.1.0

type GetCreateBEClusterInquiryResponseBodyData struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 1.76
	TradeAmount *string `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"`
}

func (GetCreateBEClusterInquiryResponseBodyData) GoString added in v3.1.0

func (*GetCreateBEClusterInquiryResponseBodyData) SetCurrency added in v3.1.0

func (*GetCreateBEClusterInquiryResponseBodyData) SetTradeAmount added in v3.1.0

func (GetCreateBEClusterInquiryResponseBodyData) String added in v3.1.0

type GetModifyBEClusterInquiryRequest added in v3.1.0

type GetModifyBEClusterInquiryRequest struct {
	// example:
	//
	// 200
	CacheSize *int64 `json:"CacheSize,omitempty" xml:"CacheSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// POSTPAY
	ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"`
	// example:
	//
	// selectdb-xxx-be
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb_go_public_cn
	CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	// example:
	//
	// 4
	ComputeSize *int64 `json:"ComputeSize,omitempty" xml:"ComputeSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-xxx
	DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"`
	// example:
	//
	// 200
	PreCacheSize *int64 `json:"PreCacheSize,omitempty" xml:"PreCacheSize,omitempty"`
	// example:
	//
	// 4
	PreComputeSize *int64 `json:"PreComputeSize,omitempty" xml:"PreComputeSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Hour
	PricingCycle *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Quantity *int64 `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-beijing
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (GetModifyBEClusterInquiryRequest) GoString added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetCacheSize added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetChargeType added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetClusterId added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetCommodityCode added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetComputeSize added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetDbInstanceId added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetPreCacheSize added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetPreComputeSize added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetPricingCycle added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetQuantity added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetRegionId added in v3.1.0

func (*GetModifyBEClusterInquiryRequest) SetResourceOwnerId added in v3.1.0

func (GetModifyBEClusterInquiryRequest) String added in v3.1.0

type GetModifyBEClusterInquiryResponse added in v3.1.0

type GetModifyBEClusterInquiryResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetModifyBEClusterInquiryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetModifyBEClusterInquiryResponse) GoString added in v3.1.0

func (*GetModifyBEClusterInquiryResponse) SetBody added in v3.1.0

func (*GetModifyBEClusterInquiryResponse) SetHeaders added in v3.1.0

func (*GetModifyBEClusterInquiryResponse) SetStatusCode added in v3.1.0

func (GetModifyBEClusterInquiryResponse) String added in v3.1.0

type GetModifyBEClusterInquiryResponseBody added in v3.1.0

type GetModifyBEClusterInquiryResponseBody struct {
	Data *GetModifyBEClusterInquiryResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 06758CAB-1204-5852-A471-29C87D5C1D0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetModifyBEClusterInquiryResponseBody) GoString added in v3.1.0

func (*GetModifyBEClusterInquiryResponseBody) SetData added in v3.1.0

func (*GetModifyBEClusterInquiryResponseBody) SetRequestId added in v3.1.0

func (GetModifyBEClusterInquiryResponseBody) String added in v3.1.0

type GetModifyBEClusterInquiryResponseBodyData added in v3.1.0

type GetModifyBEClusterInquiryResponseBodyData struct {
	// example:
	//
	// CNY
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// example:
	//
	// 1.76
	TradeAmount *string `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"`
}

func (GetModifyBEClusterInquiryResponseBodyData) GoString added in v3.1.0

func (*GetModifyBEClusterInquiryResponseBodyData) SetCurrency added in v3.1.0

func (*GetModifyBEClusterInquiryResponseBodyData) SetTradeAmount added in v3.1.0

func (GetModifyBEClusterInquiryResponseBodyData) String added in v3.1.0

type ModifyBEClusterAttributeRequest

type ModifyBEClusterAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-xxxb9f2w-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// DBInstanceDescription
	InstanceAttributeType *string `json:"InstanceAttributeType,omitempty" xml:"InstanceAttributeType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdb
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyBEClusterAttributeRequest) GoString

func (*ModifyBEClusterAttributeRequest) SetDBClusterId

func (*ModifyBEClusterAttributeRequest) SetDBInstanceId

func (*ModifyBEClusterAttributeRequest) SetInstanceAttributeType

func (*ModifyBEClusterAttributeRequest) SetRegionId

func (*ModifyBEClusterAttributeRequest) SetResourceOwnerId

func (*ModifyBEClusterAttributeRequest) SetValue

func (ModifyBEClusterAttributeRequest) String

type ModifyBEClusterAttributeResponse

type ModifyBEClusterAttributeResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyBEClusterAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyBEClusterAttributeResponse) GoString

func (*ModifyBEClusterAttributeResponse) SetHeaders

func (*ModifyBEClusterAttributeResponse) SetStatusCode

func (ModifyBEClusterAttributeResponse) String

type ModifyBEClusterAttributeResponseBody

type ModifyBEClusterAttributeResponseBody struct {
	// example:
	//
	// 58E21E11-90FF-50F8-A615-8DEB193676E0
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyBEClusterAttributeResponseBody) GoString

func (*ModifyBEClusterAttributeResponseBody) SetRequestId

func (ModifyBEClusterAttributeResponseBody) String

type ModifyDBClusterConfigRequest added in v3.1.0

type ModifyDBClusterConfigRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// be.conf
	ConfigKey *string `json:"ConfigKey,omitempty" xml:"ConfigKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8yvv09-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-xxxd8a5h60y
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// [{\\"name\\":\\"param1\\",\\"value\\":\\"1234577777\\"},{\\"name\\":\\"param2\\",\\"value\\":\\"${yyyyMMdd}\\"}]
	Parameters *string `json:"Parameters,omitempty" xml:"Parameters,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 1
	SwitchTimeMode *string `json:"SwitchTimeMode,omitempty" xml:"SwitchTimeMode,omitempty"`
}

func (ModifyDBClusterConfigRequest) GoString added in v3.1.0

func (s ModifyDBClusterConfigRequest) GoString() string

func (*ModifyDBClusterConfigRequest) SetConfigKey added in v3.1.0

func (*ModifyDBClusterConfigRequest) SetDBClusterId added in v3.1.0

func (*ModifyDBClusterConfigRequest) SetDBInstanceId added in v3.1.0

func (*ModifyDBClusterConfigRequest) SetParameters added in v3.1.0

func (*ModifyDBClusterConfigRequest) SetRegionId added in v3.1.0

func (*ModifyDBClusterConfigRequest) SetSwitchTimeMode added in v3.1.0

func (ModifyDBClusterConfigRequest) String added in v3.1.0

type ModifyDBClusterConfigResponse added in v3.1.0

type ModifyDBClusterConfigResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBClusterConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBClusterConfigResponse) GoString added in v3.1.0

func (*ModifyDBClusterConfigResponse) SetBody added in v3.1.0

func (*ModifyDBClusterConfigResponse) SetHeaders added in v3.1.0

func (*ModifyDBClusterConfigResponse) SetStatusCode added in v3.1.0

func (ModifyDBClusterConfigResponse) String added in v3.1.0

type ModifyDBClusterConfigResponseBody added in v3.1.0

type ModifyDBClusterConfigResponseBody struct {
	// example:
	//
	// failed
	AccessDeniedDetail *string                                `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
	Data               *ModifyDBClusterConfigResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 0
	DynamicCode *string `json:"DynamicCode,omitempty" xml:"DynamicCode,omitempty"`
	// example:
	//
	// An error occurred while processing your request.
	DynamicMessage *string `json:"DynamicMessage,omitempty" xml:"DynamicMessage,omitempty"`
	// example:
	//
	// BC854513-E85E-54F3-9842-B9CCD3308CDD
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBClusterConfigResponseBody) GoString added in v3.1.0

func (*ModifyDBClusterConfigResponseBody) SetAccessDeniedDetail added in v3.1.0

func (*ModifyDBClusterConfigResponseBody) SetData added in v3.1.0

func (*ModifyDBClusterConfigResponseBody) SetDynamicCode added in v3.1.0

func (*ModifyDBClusterConfigResponseBody) SetDynamicMessage added in v3.1.0

func (*ModifyDBClusterConfigResponseBody) SetRequestId added in v3.1.0

func (ModifyDBClusterConfigResponseBody) String added in v3.1.0

type ModifyDBClusterConfigResponseBodyData added in v3.1.0

type ModifyDBClusterConfigResponseBodyData struct {
	// example:
	//
	// selectdb-cn-wny3li00g02-be
	DbClusterId *string `json:"DbClusterId,omitempty" xml:"DbClusterId,omitempty"`
	// example:
	//
	// 6585
	DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"`
	// example:
	//
	// selectdb-cn-wny3li00g02
	DbInstanceName *string `json:"DbInstanceName,omitempty" xml:"DbInstanceName,omitempty"`
	// example:
	//
	// 107878719
	TaskId *int32 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (ModifyDBClusterConfigResponseBodyData) GoString added in v3.1.0

func (*ModifyDBClusterConfigResponseBodyData) SetDbClusterId added in v3.1.0

func (*ModifyDBClusterConfigResponseBodyData) SetDbInstanceId added in v3.1.0

func (*ModifyDBClusterConfigResponseBodyData) SetDbInstanceName added in v3.1.0

func (*ModifyDBClusterConfigResponseBodyData) SetTaskId added in v3.1.0

func (ModifyDBClusterConfigResponseBodyData) String added in v3.1.0

type ModifyDBClusterRequest

type ModifyDBClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb.2xlarge
	DBClusterClass *string `json:"DBClusterClass,omitempty" xml:"DBClusterClass,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-xxxb9f2w-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// selectdb
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ModifyDBClusterRequest) GoString

func (s ModifyDBClusterRequest) GoString() string

func (*ModifyDBClusterRequest) SetDBClusterClass

func (s *ModifyDBClusterRequest) SetDBClusterClass(v string) *ModifyDBClusterRequest

func (*ModifyDBClusterRequest) SetDBClusterId

func (*ModifyDBClusterRequest) SetDBInstanceId

func (s *ModifyDBClusterRequest) SetDBInstanceId(v string) *ModifyDBClusterRequest

func (*ModifyDBClusterRequest) SetEngine

func (*ModifyDBClusterRequest) SetRegionId

func (*ModifyDBClusterRequest) SetResourceOwnerId

func (s *ModifyDBClusterRequest) SetResourceOwnerId(v int64) *ModifyDBClusterRequest

func (ModifyDBClusterRequest) String

func (s ModifyDBClusterRequest) String() string

type ModifyDBClusterResponse

type ModifyDBClusterResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBClusterResponse) GoString

func (s ModifyDBClusterResponse) GoString() string

func (*ModifyDBClusterResponse) SetBody

func (*ModifyDBClusterResponse) SetHeaders

func (*ModifyDBClusterResponse) SetStatusCode

func (ModifyDBClusterResponse) String

func (s ModifyDBClusterResponse) String() string

type ModifyDBClusterResponseBody

type ModifyDBClusterResponseBody struct {
	// 代表资源一级ID的资源属性字段
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string                          `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	Data         *ModifyDBClusterResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 0BF61F90-ACED-55DF-A6FE-56714B2BFCF6
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBClusterResponseBody) GoString

func (s ModifyDBClusterResponseBody) GoString() string

func (*ModifyDBClusterResponseBody) SetDBInstanceId

func (*ModifyDBClusterResponseBody) SetData

func (*ModifyDBClusterResponseBody) SetRequestId

func (ModifyDBClusterResponseBody) String

type ModifyDBClusterResponseBodyData

type ModifyDBClusterResponseBodyData struct {
	// example:
	//
	// selectdb-cn-7213cjv****
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// 219396937240838
	OrderId *int64 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (ModifyDBClusterResponseBodyData) GoString

func (*ModifyDBClusterResponseBodyData) SetDBClusterId

func (*ModifyDBClusterResponseBodyData) SetDBInstanceId

func (*ModifyDBClusterResponseBodyData) SetOrderId

func (ModifyDBClusterResponseBodyData) String

type ModifyDBInstanceAttributeRequest

type ModifyDBInstanceAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// DBInstanceDescription
	InstanceAttributeType *string `json:"InstanceAttributeType,omitempty" xml:"InstanceAttributeType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdb01
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyDBInstanceAttributeRequest) GoString

func (*ModifyDBInstanceAttributeRequest) SetDBInstanceId

func (*ModifyDBInstanceAttributeRequest) SetInstanceAttributeType

func (*ModifyDBInstanceAttributeRequest) SetRegionId

func (*ModifyDBInstanceAttributeRequest) SetResourceOwnerId

func (*ModifyDBInstanceAttributeRequest) SetValue

func (ModifyDBInstanceAttributeRequest) String

type ModifyDBInstanceAttributeResponse

type ModifyDBInstanceAttributeResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBInstanceAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBInstanceAttributeResponse) GoString

func (*ModifyDBInstanceAttributeResponse) SetHeaders

func (*ModifyDBInstanceAttributeResponse) SetStatusCode

func (ModifyDBInstanceAttributeResponse) String

type ModifyDBInstanceAttributeResponseBody

type ModifyDBInstanceAttributeResponseBody struct {
	// example:
	//
	// 2DB29DEE-52E4-57EE-BF68-2C95C20E6658
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBInstanceAttributeResponseBody) GoString

func (*ModifyDBInstanceAttributeResponseBody) SetRequestId

func (ModifyDBInstanceAttributeResponseBody) String

type ModifySecurityIPListRequest

type ModifySecurityIPListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// default
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 0
	ModifyMode *string `json:"ModifyMode,omitempty" xml:"ModifyMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 127.0.XX.XX,127.2.XX.XX
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
}

func (ModifySecurityIPListRequest) GoString

func (s ModifySecurityIPListRequest) GoString() string

func (*ModifySecurityIPListRequest) SetDBInstanceId

func (*ModifySecurityIPListRequest) SetGroupName

func (*ModifySecurityIPListRequest) SetModifyMode

func (*ModifySecurityIPListRequest) SetRegionId

func (*ModifySecurityIPListRequest) SetResourceOwnerId

func (*ModifySecurityIPListRequest) SetSecurityIPList

func (ModifySecurityIPListRequest) String

type ModifySecurityIPListResponse

type ModifySecurityIPListResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifySecurityIPListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifySecurityIPListResponse) GoString

func (s ModifySecurityIPListResponse) GoString() string

func (*ModifySecurityIPListResponse) SetBody

func (*ModifySecurityIPListResponse) SetHeaders

func (*ModifySecurityIPListResponse) SetStatusCode

func (ModifySecurityIPListResponse) String

type ModifySecurityIPListResponseBody

type ModifySecurityIPListResponseBody struct {
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// group1
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	// example:
	//
	// grouptag
	GroupTag *string `json:"GroupTag,omitempty" xml:"GroupTag,omitempty"`
	// example:
	//
	// 195F64C2-8F11-532B-A436-FC08A221D756
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 127.0.XX.XX,127.2.XX.XX
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
	// example:
	//
	// ipv4
	SecurityIPType *string `json:"SecurityIPType,omitempty" xml:"SecurityIPType,omitempty"`
	// example:
	//
	// 479095561
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// example:
	//
	// mix
	WhitelistNetType *string `json:"WhitelistNetType,omitempty" xml:"WhitelistNetType,omitempty"`
}

func (ModifySecurityIPListResponseBody) GoString

func (*ModifySecurityIPListResponseBody) SetDBInstanceName

func (*ModifySecurityIPListResponseBody) SetGroupName

func (*ModifySecurityIPListResponseBody) SetGroupTag

func (*ModifySecurityIPListResponseBody) SetRequestId

func (*ModifySecurityIPListResponseBody) SetSecurityIPList

func (*ModifySecurityIPListResponseBody) SetSecurityIPType

func (*ModifySecurityIPListResponseBody) SetTaskId

func (*ModifySecurityIPListResponseBody) SetWhitelistNetType

func (ModifySecurityIPListResponseBody) String

type ReleaseInstancePublicConnectionRequest

type ReleaseInstancePublicConnectionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8y****-public.selectdbfe.pre.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ReleaseInstancePublicConnectionRequest) GoString

func (*ReleaseInstancePublicConnectionRequest) SetConnectionString

func (*ReleaseInstancePublicConnectionRequest) SetDBInstanceId

func (*ReleaseInstancePublicConnectionRequest) SetRegionId

func (*ReleaseInstancePublicConnectionRequest) SetResourceOwnerId

func (ReleaseInstancePublicConnectionRequest) String

type ReleaseInstancePublicConnectionResponse

type ReleaseInstancePublicConnectionResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReleaseInstancePublicConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReleaseInstancePublicConnectionResponse) GoString

func (*ReleaseInstancePublicConnectionResponse) SetHeaders

func (*ReleaseInstancePublicConnectionResponse) SetStatusCode

func (ReleaseInstancePublicConnectionResponse) String

type ReleaseInstancePublicConnectionResponseBody

type ReleaseInstancePublicConnectionResponseBody struct {
	// example:
	//
	// 4773E4EC-025D-509F-AEA9-D53123FDFB0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ReleaseInstancePublicConnectionResponseBody) GoString

func (*ReleaseInstancePublicConnectionResponseBody) SetRequestId

func (ReleaseInstancePublicConnectionResponseBody) String

type ResetAccountPasswordRequest

type ResetAccountPasswordRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// admin
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// a1b2c3d4@
	AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ResetAccountPasswordRequest) GoString

func (s ResetAccountPasswordRequest) GoString() string

func (*ResetAccountPasswordRequest) SetAccountName

func (*ResetAccountPasswordRequest) SetAccountPassword

func (*ResetAccountPasswordRequest) SetDBInstanceId

func (*ResetAccountPasswordRequest) SetRegionId

func (*ResetAccountPasswordRequest) SetResourceOwnerId

func (ResetAccountPasswordRequest) String

type ResetAccountPasswordResponse

type ResetAccountPasswordResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ResetAccountPasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ResetAccountPasswordResponse) GoString

func (s ResetAccountPasswordResponse) GoString() string

func (*ResetAccountPasswordResponse) SetBody

func (*ResetAccountPasswordResponse) SetHeaders

func (*ResetAccountPasswordResponse) SetStatusCode

func (ResetAccountPasswordResponse) String

type ResetAccountPasswordResponseBody

type ResetAccountPasswordResponseBody struct {
	// example:
	//
	// 58E21E11-90FF-50F8-A615-8DEB193676E0
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ResetAccountPasswordResponseBody) GoString

func (*ResetAccountPasswordResponseBody) SetRequestId

func (ResetAccountPasswordResponseBody) String

type RestartDBClusterRequest

type RestartDBClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8yvv09-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// 代表资源一级ID的资源属性字段
	//
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// 地域
	//
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// 资源组id
	//
	// example:
	//
	// rg-4690g37929****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (RestartDBClusterRequest) GoString

func (s RestartDBClusterRequest) GoString() string

func (*RestartDBClusterRequest) SetDBClusterId

func (*RestartDBClusterRequest) SetDBInstanceId

func (*RestartDBClusterRequest) SetRegionId

func (*RestartDBClusterRequest) SetResourceGroupId

func (s *RestartDBClusterRequest) SetResourceGroupId(v string) *RestartDBClusterRequest

func (*RestartDBClusterRequest) SetResourceOwnerId

func (s *RestartDBClusterRequest) SetResourceOwnerId(v int64) *RestartDBClusterRequest

func (RestartDBClusterRequest) String

func (s RestartDBClusterRequest) String() string

type RestartDBClusterResponse

type RestartDBClusterResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RestartDBClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RestartDBClusterResponse) GoString

func (s RestartDBClusterResponse) GoString() string

func (*RestartDBClusterResponse) SetBody

func (*RestartDBClusterResponse) SetHeaders

func (*RestartDBClusterResponse) SetStatusCode

func (RestartDBClusterResponse) String

func (s RestartDBClusterResponse) String() string

type RestartDBClusterResponseBody

type RestartDBClusterResponseBody struct {
	Data *RestartDBClusterResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// BD0D0B17-C145-5B91-BFC2-6791927EE973
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RestartDBClusterResponseBody) GoString

func (s RestartDBClusterResponseBody) GoString() string

func (*RestartDBClusterResponseBody) SetData

func (*RestartDBClusterResponseBody) SetRequestId

func (RestartDBClusterResponseBody) String

type RestartDBClusterResponseBodyData

type RestartDBClusterResponseBodyData struct {
	// example:
	//
	// selectdb-cn-7213c8y****-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
}

func (RestartDBClusterResponseBodyData) GoString

func (*RestartDBClusterResponseBodyData) SetDBClusterId

func (*RestartDBClusterResponseBodyData) SetDBInstanceId

func (RestartDBClusterResponseBodyData) String

type StartBEClusterRequest

type StartBEClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213c8yvv09-be
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (StartBEClusterRequest) GoString

func (s StartBEClusterRequest) GoString() string

func (*StartBEClusterRequest) SetDBClusterId

func (s *StartBEClusterRequest) SetDBClusterId(v string) *StartBEClusterRequest

func (*StartBEClusterRequest) SetDBInstanceId

func (s *StartBEClusterRequest) SetDBInstanceId(v string) *StartBEClusterRequest

func (*StartBEClusterRequest) SetRegionId

func (*StartBEClusterRequest) SetResourceOwnerId

func (s *StartBEClusterRequest) SetResourceOwnerId(v int64) *StartBEClusterRequest

func (StartBEClusterRequest) String

func (s StartBEClusterRequest) String() string

type StartBEClusterResponse

type StartBEClusterResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartBEClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartBEClusterResponse) GoString

func (s StartBEClusterResponse) GoString() string

func (*StartBEClusterResponse) SetBody

func (*StartBEClusterResponse) SetHeaders

func (*StartBEClusterResponse) SetStatusCode

func (StartBEClusterResponse) String

func (s StartBEClusterResponse) String() string

type StartBEClusterResponseBody

type StartBEClusterResponseBody struct {
	// example:
	//
	// F203FA74-3041-589F-BE66-E570793A0C91
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartBEClusterResponseBody) GoString

func (s StartBEClusterResponseBody) GoString() string

func (*StartBEClusterResponseBody) SetRequestId

func (StartBEClusterResponseBody) String

type StopBEClusterRequest

type StopBEClusterRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (StopBEClusterRequest) GoString

func (s StopBEClusterRequest) GoString() string

func (*StopBEClusterRequest) SetDBClusterId

func (s *StopBEClusterRequest) SetDBClusterId(v string) *StopBEClusterRequest

func (*StopBEClusterRequest) SetDBInstanceId

func (s *StopBEClusterRequest) SetDBInstanceId(v string) *StopBEClusterRequest

func (*StopBEClusterRequest) SetRegionId

func (*StopBEClusterRequest) SetResourceOwnerId

func (s *StopBEClusterRequest) SetResourceOwnerId(v int64) *StopBEClusterRequest

func (StopBEClusterRequest) String

func (s StopBEClusterRequest) String() string

type StopBEClusterResponse

type StopBEClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopBEClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopBEClusterResponse) GoString

func (s StopBEClusterResponse) GoString() string

func (*StopBEClusterResponse) SetBody

func (*StopBEClusterResponse) SetHeaders

func (*StopBEClusterResponse) SetStatusCode

func (s *StopBEClusterResponse) SetStatusCode(v int32) *StopBEClusterResponse

func (StopBEClusterResponse) String

func (s StopBEClusterResponse) String() string

type StopBEClusterResponseBody

type StopBEClusterResponseBody struct {
	// example:
	//
	// BC854513-E85E-54F3-9842-B9CCD3308CDD
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StopBEClusterResponseBody) GoString

func (s StopBEClusterResponseBody) GoString() string

func (*StopBEClusterResponseBody) SetRequestId

func (StopBEClusterResponseBody) String

func (s StopBEClusterResponseBody) String() string

type UpgradeDBInstanceEngineVersionRequest

type UpgradeDBInstanceEngineVersionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// selectdb-cn-7213cjv****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.4
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	SwitchTimeMode  *string `json:"SwitchTimeMode,omitempty" xml:"SwitchTimeMode,omitempty"`
}

func (UpgradeDBInstanceEngineVersionRequest) GoString

func (*UpgradeDBInstanceEngineVersionRequest) SetDBInstanceId

func (*UpgradeDBInstanceEngineVersionRequest) SetEngineVersion

func (*UpgradeDBInstanceEngineVersionRequest) SetRegionId

func (*UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerId

func (*UpgradeDBInstanceEngineVersionRequest) SetSwitchTimeMode

func (UpgradeDBInstanceEngineVersionRequest) String

type UpgradeDBInstanceEngineVersionResponse

type UpgradeDBInstanceEngineVersionResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpgradeDBInstanceEngineVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpgradeDBInstanceEngineVersionResponse) GoString

func (*UpgradeDBInstanceEngineVersionResponse) SetHeaders

func (*UpgradeDBInstanceEngineVersionResponse) SetStatusCode

func (UpgradeDBInstanceEngineVersionResponse) String

type UpgradeDBInstanceEngineVersionResponseBody

type UpgradeDBInstanceEngineVersionResponseBody struct {
	// example:
	//
	// 4773E4EC-025D-509F-AEA9-D53123FDFB0F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpgradeDBInstanceEngineVersionResponseBody) GoString

func (*UpgradeDBInstanceEngineVersionResponseBody) SetRequestId

func (UpgradeDBInstanceEngineVersionResponseBody) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL