Documentation
¶
Index ¶
- type CreateDatabaseRequest
- func (r CreateDatabaseRequest) GetRegionId() string
- func (r *CreateDatabaseRequest) SetDatabaseName(databaseName string)
- func (r *CreateDatabaseRequest) SetDescription(description string)
- func (r *CreateDatabaseRequest) SetInstanceName(instanceName string)
- func (r *CreateDatabaseRequest) SetRegionId(regionId string)
- type CreateDatabaseResponse
- type CreateDatabaseResult
- type CreateTableRequest
- type CreateTableResponse
- type CreateTableResult
- type DeleteDatabaseRequest
- type DeleteDatabaseResponse
- type DeleteDatabaseResult
- type DeleteTableRequest
- type DeleteTableResponse
- type DeleteTableResult
- type GetDatabaseInfoRequest
- type GetDatabaseInfoResponse
- type GetDatabaseInfoResult
- type GetTableInfoRequest
- func (r GetTableInfoRequest) GetRegionId() string
- func (r *GetTableInfoRequest) SetDatabaseName(databaseName string)
- func (r *GetTableInfoRequest) SetInstanceName(instanceName string)
- func (r *GetTableInfoRequest) SetRegionId(regionId string)
- func (r *GetTableInfoRequest) SetTableName(tableName string)
- type GetTableInfoResponse
- type GetTableInfoResult
- type ListDatabaseInfoRequest
- type ListDatabaseInfoResponse
- type ListDatabaseInfoResult
- type ListInstanceInfoRequest
- type ListInstanceInfoResponse
- type ListInstanceInfoResult
- type ListTableInfoRequest
- type ListTableInfoResponse
- type ListTableInfoResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDatabaseRequest ¶
type CreateDatabaseRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 数据库名 */
DatabaseName string `json:"databaseName"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
/* 描述信息 (Optional) */
Description *string `json:"description"`
}
func NewCreateDatabaseRequest ¶
func NewCreateDatabaseRequest( regionId string, databaseName string, instanceName string, ) *CreateDatabaseRequest
* param regionId: 地域ID * param databaseName: 数据库名 * param instanceName: 实例名称 * param description: 描述信息 (Optional)
func (CreateDatabaseRequest) GetRegionId ¶
func (r CreateDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDatabaseRequest) SetDatabaseName ¶
func (r *CreateDatabaseRequest) SetDatabaseName(databaseName string)
func (*CreateDatabaseRequest) SetDescription ¶
func (r *CreateDatabaseRequest) SetDescription(description string)
func (*CreateDatabaseRequest) SetInstanceName ¶
func (r *CreateDatabaseRequest) SetInstanceName(instanceName string)
func (*CreateDatabaseRequest) SetRegionId ¶
func (r *CreateDatabaseRequest) SetRegionId(regionId string)
type CreateDatabaseResponse ¶
type CreateDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateDatabaseResult `json:"result"`
}
type CreateDatabaseResult ¶
type CreateTableRequest ¶
type CreateTableRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
/* 数据表描述 */
DbModelDBTable *xdata.DwTableDesc `json:"dbModelDBTable"`
}
func NewCreateTableRequest ¶
func NewCreateTableRequest( regionId string, instanceName string, dbModelDBTable *xdata.DwTableDesc, ) *CreateTableRequest
* param regionId: 地域ID * param instanceName: 实例名称 * param dbModelDBTable: 数据表描述
func (CreateTableRequest) GetRegionId ¶
func (r CreateTableRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTableRequest) SetDbModelDBTable ¶
func (r *CreateTableRequest) SetDbModelDBTable(dbModelDBTable *xdata.DwTableDesc)
func (*CreateTableRequest) SetInstanceName ¶
func (r *CreateTableRequest) SetInstanceName(instanceName string)
func (*CreateTableRequest) SetRegionId ¶
func (r *CreateTableRequest) SetRegionId(regionId string)
type CreateTableResponse ¶
type CreateTableResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateTableResult `json:"result"`
}
type CreateTableResult ¶
type DeleteDatabaseRequest ¶
type DeleteDatabaseRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 数据库名 */
DatabaseName string `json:"databaseName"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
}
func NewDeleteDatabaseRequest ¶
func NewDeleteDatabaseRequest( regionId string, databaseName string, instanceName string, ) *DeleteDatabaseRequest
* param regionId: 地域ID * param databaseName: 数据库名 * param instanceName: 实例名称
func (DeleteDatabaseRequest) GetRegionId ¶
func (r DeleteDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteDatabaseRequest) SetDatabaseName ¶
func (r *DeleteDatabaseRequest) SetDatabaseName(databaseName string)
func (*DeleteDatabaseRequest) SetInstanceName ¶
func (r *DeleteDatabaseRequest) SetInstanceName(instanceName string)
func (*DeleteDatabaseRequest) SetRegionId ¶
func (r *DeleteDatabaseRequest) SetRegionId(regionId string)
type DeleteDatabaseResponse ¶
type DeleteDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteDatabaseResult `json:"result"`
}
type DeleteDatabaseResult ¶
type DeleteTableRequest ¶
type DeleteTableRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 数据表名 */
TableName string `json:"tableName"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
/* 数据库名称 */
DatabaseName string `json:"databaseName"`
}
func NewDeleteTableRequest ¶
func NewDeleteTableRequest( regionId string, tableName string, instanceName string, databaseName string, ) *DeleteTableRequest
* param regionId: 地域ID * param tableName: 数据表名 * param instanceName: 实例名称 * param databaseName: 数据库名称
func (DeleteTableRequest) GetRegionId ¶
func (r DeleteTableRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTableRequest) SetDatabaseName ¶
func (r *DeleteTableRequest) SetDatabaseName(databaseName string)
func (*DeleteTableRequest) SetInstanceName ¶
func (r *DeleteTableRequest) SetInstanceName(instanceName string)
func (*DeleteTableRequest) SetRegionId ¶
func (r *DeleteTableRequest) SetRegionId(regionId string)
func (*DeleteTableRequest) SetTableName ¶
func (r *DeleteTableRequest) SetTableName(tableName string)
type DeleteTableResponse ¶
type DeleteTableResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteTableResult `json:"result"`
}
type DeleteTableResult ¶
type GetDatabaseInfoRequest ¶
type GetDatabaseInfoRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 数据库名 */
DatabaseName string `json:"databaseName"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
}
func NewGetDatabaseInfoRequest ¶
func NewGetDatabaseInfoRequest( regionId string, databaseName string, instanceName string, ) *GetDatabaseInfoRequest
* param regionId: 地域ID * param databaseName: 数据库名 * param instanceName: 实例名称
func (GetDatabaseInfoRequest) GetRegionId ¶
func (r GetDatabaseInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDatabaseInfoRequest) SetDatabaseName ¶
func (r *GetDatabaseInfoRequest) SetDatabaseName(databaseName string)
func (*GetDatabaseInfoRequest) SetInstanceName ¶
func (r *GetDatabaseInfoRequest) SetInstanceName(instanceName string)
func (*GetDatabaseInfoRequest) SetRegionId ¶
func (r *GetDatabaseInfoRequest) SetRegionId(regionId string)
type GetDatabaseInfoResponse ¶
type GetDatabaseInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetDatabaseInfoResult `json:"result"`
}
type GetDatabaseInfoResult ¶
type GetDatabaseInfoResult struct {
Status bool `json:"status"`
Message string `json:"message"`
Data xdata.DwDatabase `json:"data"`
}
type GetTableInfoRequest ¶
type GetTableInfoRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 数据表名 */
TableName string `json:"tableName"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
/* 数据库名称 */
DatabaseName string `json:"databaseName"`
}
func NewGetTableInfoRequest ¶
func NewGetTableInfoRequest( regionId string, tableName string, instanceName string, databaseName string, ) *GetTableInfoRequest
* param regionId: 地域ID * param tableName: 数据表名 * param instanceName: 实例名称 * param databaseName: 数据库名称
func (GetTableInfoRequest) GetRegionId ¶
func (r GetTableInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTableInfoRequest) SetDatabaseName ¶
func (r *GetTableInfoRequest) SetDatabaseName(databaseName string)
func (*GetTableInfoRequest) SetInstanceName ¶
func (r *GetTableInfoRequest) SetInstanceName(instanceName string)
func (*GetTableInfoRequest) SetRegionId ¶
func (r *GetTableInfoRequest) SetRegionId(regionId string)
func (*GetTableInfoRequest) SetTableName ¶
func (r *GetTableInfoRequest) SetTableName(tableName string)
type GetTableInfoResponse ¶
type GetTableInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetTableInfoResult `json:"result"`
}
type GetTableInfoResult ¶
type ListDatabaseInfoRequest ¶
type ListDatabaseInfoRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
}
func NewListDatabaseInfoRequest ¶
func NewListDatabaseInfoRequest( regionId string, instanceName string, ) *ListDatabaseInfoRequest
* param regionId: 地域ID * param instanceName: 实例名称
func (ListDatabaseInfoRequest) GetRegionId ¶
func (r ListDatabaseInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListDatabaseInfoRequest) SetInstanceName ¶
func (r *ListDatabaseInfoRequest) SetInstanceName(instanceName string)
func (*ListDatabaseInfoRequest) SetRegionId ¶
func (r *ListDatabaseInfoRequest) SetRegionId(regionId string)
type ListDatabaseInfoResponse ¶
type ListDatabaseInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ListDatabaseInfoResult `json:"result"`
}
type ListDatabaseInfoResult ¶
type ListDatabaseInfoResult struct {
Status bool `json:"status"`
Message string `json:"message"`
Data []xdata.DwDatabaseInfo `json:"data"`
}
type ListInstanceInfoRequest ¶
type ListInstanceInfoRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
}
func NewListInstanceInfoRequest ¶
func NewListInstanceInfoRequest( regionId string, ) *ListInstanceInfoRequest
* param regionId: 地域ID
func (ListInstanceInfoRequest) GetRegionId ¶
func (r ListInstanceInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListInstanceInfoRequest) SetRegionId ¶
func (r *ListInstanceInfoRequest) SetRegionId(regionId string)
type ListInstanceInfoResponse ¶
type ListInstanceInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ListInstanceInfoResult `json:"result"`
}
type ListInstanceInfoResult ¶
type ListInstanceInfoResult struct {
Status bool `json:"status"`
Message string `json:"message"`
Data []xdata.DwInstance `json:"data"`
}
type ListTableInfoRequest ¶
type ListTableInfoRequest struct {
core.JDCloudRequest
/* 地域ID */
RegionId string `json:"regionId"`
/* 实例名称 */
InstanceName string `json:"instanceName"`
/* 数据库名称 */
DatabaseName string `json:"databaseName"`
}
func NewListTableInfoRequest ¶
func NewListTableInfoRequest( regionId string, instanceName string, databaseName string, ) *ListTableInfoRequest
* param regionId: 地域ID * param instanceName: 实例名称 * param databaseName: 数据库名称
func (ListTableInfoRequest) GetRegionId ¶
func (r ListTableInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListTableInfoRequest) SetDatabaseName ¶
func (r *ListTableInfoRequest) SetDatabaseName(databaseName string)
func (*ListTableInfoRequest) SetInstanceName ¶
func (r *ListTableInfoRequest) SetInstanceName(instanceName string)
func (*ListTableInfoRequest) SetRegionId ¶
func (r *ListTableInfoRequest) SetRegionId(regionId string)
type ListTableInfoResponse ¶
type ListTableInfoResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ListTableInfoResult `json:"result"`
}